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: |
|------------>
-----------------------------------------------------------------------------------------------------------------------------------------|
-----------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To: |
|------------>
-----------------------------------------------------------------------------------------------------------------------------------------|
-----------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| 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:Header/><soapenv:Body><p50:initCookieResponse xsi:nil="true"
: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
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)
(DefaultReadTask.java:261)
(DefaultReadTask.java:212)
$PUTask.doTask(PortUnificationPipeline.java:361)
(TaskBase.java:265)
(SSLWorkerThread.java:106)
|#]
regards
Rajesh T
---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail. You may a link to this group and all your TCs in OASIS
at: