[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: '<anonymous>' has insufficient permission to access EJB: type=<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: '<anonymous>' has insufficient permission to access EJB: type=<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. --
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]