OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp-interop message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsrp-interop] Producer is up again


Hi Subbu

It seems you have added a registration port now and your portlets won't render without a registration handle. However, when I try to register, I see the following request and response. It seems your producer requires some sort of authentication. Note also that the Content-Type response header is still wrong!

POST /producer/producer HTTP/1.1
Host: ukp16267.uk.oracle.com:5555
Connection: close, TE
TE: trailers, deflate, gzip, compress
User-Agent: RPT-HTTPClient/0.3-3
SOAPAction: "urn:oasis:names:tc:wsrp:v1:register"
Accept-Encoding: gzip, x-gzip, compress, x-compress
Content-type: text/xml; charset="utf-8"
Content-length: 1010

<?xml version="1.0" encoding="UTF-8"?>
   <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="urn:oasis:names:tc:wsrp:v1:types">
      <env:Body>
         <ns0:register>
            <ns0:consumerName>UKP16267</ns0:consumerName>
            <ns0:consumerAgent>OraclePortal.9.5</ns0:consumerAgent>
            <ns0:methodGetSupported>false</ns0:methodGetSupported>
            <ns0:consumerModes>wsrp:view</ns0:consumerModes>
            <ns0:consumerModes>wsrp:edit</ns0:consumerModes>
            <ns0:consumerModes>wsrp:help</ns0:consumerModes>
            <ns0:consumerModes>wsrp:preview</ns0:consumerModes>
            <ns0:consumerModes>urn:javax:portlet:mode:custom:edit_defaults</ns0:consumerModes>
            <ns0:consumerWindowStates>wsrp:normal</ns0:consumerWindowStates>
            <ns0:consumerWindowStates>wsrp:minimized</ns0:consumerWindowStates>
            <ns0:consumerWindowStates>wsrp:maximized</ns0:consumerWindowStates>
            <ns0:consumerWindowStates>wsrp:solo</ns0:consumerWindowStates>
         </ns0:register>
      </env:Body>
   </env:Envelope>

HTTP/1.1 200 OK
Date: Wed, 26 Nov 2003 12:04:45 GMT
Content-Length: 2854
Content-Type: text/xml; UTF-8
Connection: close
Server: WebLogic Server 8.1 SP2 Mon Nov 17 22:57:23 PST 2003 311144 WebLogic Server 8.1 SP2 Mon Nov 17 22:57:23 PST 2003 311144 WebLogic Server 8.1 SP2 Mon Nov 17 22:57:23 PST 2003 311144
Via: 1.1 inet-nc01 (NetCache NetApp/5.3.1R3)

<?xml version="1.0" encoding="UTF-8"?>
   <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <soapenv:Body>
         <soapenv:Fault xmlns:urn="urn:oasis:names:tc:wsrp:v1:types">
            <faultcode>urn:OperationFailed</faultcode>
            <faultstring>[EJB:010160]Security Violation: User: '&lt;anonymous>' has insufficient permission to access EJB: type=&lt;ejb>, application=producerApp, module=netuix.jar, ejb=ConsumerRegistrationService, method=register, methodInterface=Local, signature={java.lang.String,java.lang.String,java.lang.String,java.util.Map}.</faultstring>
            <detail>
               <detail>com.bea.wsrp.faults.OperationFailedException: [EJB:010160]Security Violation: User: '&lt;anonymous>' has insufficient permission to access EJB: type=&lt;ejb>, application=producerApp, module=netuix.jar, ejb=ConsumerRegistrationService, method=register, methodInterface=Local, signature={java.lang.String,java.lang.String,java.lang.String,java.util.Map}.    at com.bea.wsrp.producer.adapter.registration.PortalConsumerRegistrationServiceAdapter.register(PortalConsumerRegistrationServiceAdapter.java:59)    at com.bea.wsrp.producer.handlers.registration.RegistrationServiceHandler.doRegister(RegistrationServiceHandler.java:185)    at com.bea.wsrp.producer.handlers.registration.RegistrationServiceHandler.doService(RegistrationServiceHandler.java:119)    at com.bea.wsrp.producer.WsrpServer.invokeHandler(WsrpServer.java:335)    at com.bea.wsrp.producer.WsrpServer.doService(WsrpServer.java:297)    at com.bea.wsrp.producer.WsrpServer.processServiceRequest(WsrpServer.java:210)    at com.bea.wsrp.producer.WsrpServer.service(WsrpServer.java:169)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)    at com.bea.wsrp.producer.adapter.pageflow.WsrpPageflowFilter.doFilter(WsrpPageflowFilter.java:73)    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)</detail>
            </detail>
         </soapenv:Fault>
      </soapenv:Body>
   </soapenv:Envelope>

Regards

Dave

Subbu Allamaraju wrote:
The producer is up now.

The producer WSDL is at:

http://wsrp.avitek.com:7001/producer/producer?WSDL

The consumer is at:

http://wsrp.avitel.com:7001/consumer/portal.portal (please note the change in port number).

There are some known issues with the portlets that we obtained from a partner, and those will be fixed by tomorrow.

Regards,

Subbu


To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php.


--


David Ward
Principal Software Engineer
Portlet Technologies
Oracle Portal
Oracle European Development Centre
520 Oracle Parkway
Thames Valley Park
Reading
Berkshire RG6 1RA
UK
Email: david.ward@oracle.com
Tel: +44 118 924 5079
Fax: +44 118 924 5005



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]