[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsrp-interop] Sun & IBM WSRP Interop
Hi, this is a known issue. We have a patch for it. The server is currently under maintanance the patch might not be applied yet. Mit freundlichen Gruessen / best regards, Richard Jacob ______________________________________________________ IBM Lab Boeblingen, Germany Dept. 2289, WebSphere Portal Server Development 1 WSRP Team Lead WSRP Architecture & Standardization Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888 IBM Deutschland Entwicklung GmbH Vorsitzender des Aufsichtsrats: Martin Jetter Geschäftsführung: Herbert Kircher Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 |------------> | From: | |------------> >-----------------------------------------------------------------------------------------------------------------------------------------| |Rajesh T <Rajesh.Thiagarajan@Sun.COM> | >-----------------------------------------------------------------------------------------------------------------------------------------| |------------> | To: | |------------> >-----------------------------------------------------------------------------------------------------------------------------------------| |wsrp-interop@lists.oasis-open.org | >-----------------------------------------------------------------------------------------------------------------------------------------| |------------> | Cc: | |------------> >-----------------------------------------------------------------------------------------------------------------------------------------| |Richard Jacob/Germany/IBM@IBMDE | >-----------------------------------------------------------------------------------------------------------------------------------------| |------------> | Date: | |------------> >-----------------------------------------------------------------------------------------------------------------------------------------| |03/18/2008 01:11 PM | >-----------------------------------------------------------------------------------------------------------------------------------------| |------------> | Subject: | |------------> >-----------------------------------------------------------------------------------------------------------------------------------------| |[wsrp-interop] Sun & IBM WSRP Interop | >-----------------------------------------------------------------------------------------------------------------------------------------| Hi Richard, We just tried pointing the Sun WSRP Consumer to IBM interop URL to use the WSRP v2 Service. Attached is the issue we are seeing. Note : Right now I've created a workaround in our code to ignore the following exception . So we are able to successfully view some of portlets from IBM interop server. We'll send more details as and when we try some of the WSRP v2 features. Issue : InitCookie() operation returns null from interop server. Here is the SOAP Response dump from IBM interop server for initCookie invocation : <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance "><soapenv:Header/><soapenv:Body><p50:initCookieResponse xsi:nil="true" xmlns:p50="urn:oasis :names:tc:wsrp:v2:types"/></soapenv:Body></soapenv:Envelope> Exception from Sun WSRP stack : [#|2008-03-18T05:15:27.053 +0530|SEVERE|sun-appserver9.1|debug.com.sun.portal.wsrp.consumer.markup.impl|_ThreadID=13;_ThreadName=httpSSLWorkerThread-8080-0;_RequestID=a2ea8310-3097-4ece-8e7c-b463c7877ad4;|PSWS_CSPWCMI0016:calling init cookie java.lang.NullPointerException at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:36) at sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:18) at java.lang.reflect.Field.get(Field.java:357) at com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection.get(Accessor.java:192) at com.sun.xml.bind.v2.runtime.reflect.NullSafeAccessor.get(NullSafeAccessor.java:25) at com.sun.xml.bind.v2.runtime.reflect.Accessor.getUnadapted(Accessor.java:108) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$6.get(JAXBContextImpl.java:901) at com.sun.xml.ws.client.sei.ResponseBuilder$DocLit$PartBuilder.readResponse(ResponseBuilder.java:547) at com.sun.xml.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:505) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:242) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:210) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:103) at $Proxy100.initCookie(Unknown Source) at com.sun.portal.wsrp.consumer.markup.impl.V2ProducerSessionManagerInitCookie.obtainMarkupPort(V2ProducerSessionManagerInitCookie.java:394) at com.sun.portal.wsrp.consumer.markup.impl.V2ProducerSessionManagerInitCookie.getMarkupPortType(V2ProducerSessionManagerInitCookie.java:220) at com.sun.portal.wsrp.consumer.markup.impl.V2ProducerSessionManagerImpl.getMarkupPortType(V2ProducerSessionManagerImpl.java:186) at com.sun.portal.wsrp.consumer.markup.impl.WSRPV2Container.getFreshMarkup(WSRPV2Container.java:1211) at com.sun.portal.wsrp.consumer.markup.impl.WSRPV2Container.getMarkup(WSRPV2Container.java:304) at com.sun.portal.wsrp.consumer.markup.impl.WSRPContainer.processV2GetMarkup(WSRPContainer.java:135) at com.sun.portal.wsrp.consumer.markup.impl.WSRPContainer.getMarkup(WSRPContainer.java:90) at com.sun.portal.portletcontainer.invoker.WindowInvoker.getPortletContent(WindowInvoker.java:323) at com.sun.portal.portletcontainer.invoker.WindowInvoker.render(WindowInvoker.java:243) at com.sun.portal.portletcontainer.driver.PortletContent.getContent(PortletContent.java:67) at com.sun.portal.portletcontainer.driver.DesktopServlet.getPortletContents(DesktopServlet.java:293) at com.sun.portal.portletcontainer.driver.DesktopServlet.getAllPortletContents(DesktopServlet.java:239) at com.sun.portal.portletcontainer.driver.DesktopServlet.doGetPost(DesktopServlet.java:119) at com.sun.portal.portletcontainer.driver.DesktopServlet.doGet(DesktopServlet.java:88) at javax.servlet.http.HttpServlet.service(HttpServlet.java:718) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:268) at com.sun.enterprise. web.connector.grizzly.DefaultProcessorTask.invokeAdapter (DefaultProcessorTask.java:631) at com.sun.enterprise. web.connector.grizzly.DefaultProcessorTask.doProcess (DefaultProcessorTask.java:562) at com.sun.enterprise. web.connector.grizzly.DefaultProcessorTask.process (DefaultProcessorTask.java:803) at com.sun.enterprise. web.connector.grizzly.DefaultReadTask.executeProcessorTask (DefaultReadTask.java:339) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask (DefaultReadTask.java:261) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask (DefaultReadTask.java:212) at com.sun.enterprise.web.portunif.PortUnificationPipeline $PUTask.doTask(PortUnificationPipeline.java:361) at com.sun.enterprise.web.connector.grizzly.TaskBase.run (TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run (SSLWorkerThread.java:106) |#] regards Rajesh T
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]