WebSphere Application Server - JSR 168 Portlet (JAX-RPC)

This is Interesting: Free IT Magazines  
Home > Archive > WebSphere Application Server > December 2005 > JSR 168 Portlet (JAX-RPC)





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author JSR 168 Portlet (JAX-RPC)

2005-12-28, 7:54 am

Hello

I created a JSR 168 Portlet with RMI (I used the JAX-RPC jar). Compile and Export in RAD 6.0 was succesfull, but on the server, it doesn't find not all classes in the jax-rpc jar file.
The code run succesfull in a applet.

I use the runtime v5.0 and the websphere portal server v.5.0.

Any Ideas?

Thanks
B-Row

2005.12.28 10:22:55.219 E com.ibm.wps.engine.commands.ActionDispatcher execute(RunData)
FWEN0022E: Could not call the following portlet instance: 5_0_1P2 : null - StackTrace follows...

2005.12.28 10:22:55.219 E com.ibm.wps.engine.commands.ActionDispatcher execute(RunData)
javax.portlet.PortletException
at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:270)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:122)
at com.ibm.wps.pe.pc.std.PortletContainerImpl. processPortletAction(PortletContainerImp
l.java:213)
at com.ibm.wps.pe.pc.PortletContainerImpl. processPortletAction(PortletContainerImp
l.java:124)
at com.ibm.wps.pe.pc.PortletContainerImpl.perform(PortletContainerImpl.java:285)
at com.ibm.wps.pe.pc.PortletContainer.perform(PortletContainer.java:247)
at com.ibm.wps.engine.commands.ActionDispatcherJSR.execute(ActionDispatcherJSR.java:195)
at com.ibm.wps.engine.Command.execute(Command.java:81)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:835)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:565)
at com.ibm.wps.engine.Servlet.doPost(Servlet.java:929)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:76)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:186)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:132)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:71)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher. handleWebAppDispatch(WebAppRequestDispat
cher.java:1138)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:643)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:207)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:80)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:223)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:622)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:447)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:672)

Nested Exception is java.lang.NoClassDefFoundError: com/sun/xml/rpc/encoding/simpletype/XSDDateTimeCalendarEncoder
at com.sun.xml.rpc.encoding.soap.StandardSOAPTypeMappings.<init>(StandardSOAPTypeMappings.java:563)
at com.sun.xml.rpc.encoding.StandardTypeMappings.getSoap(StandardTypeMappings.java:32)
at com.sun.xml.rpc.client.BasicService.createSoapMappings(BasicService.java:230)
at com.sun.xml.rpc.client.BasicService. createStandardTypeMappingRegistry(BasicS
ervice.java:202)
at com.iscoord.ephone. PhoneRemoteControlTypeService_Serializer
Registry. getRegistry(PhoneRemoteControlTypeServic
e_SerializerRegistry.java:30)
at com.iscoord.ephone.PhoneRemoteControlTypeService_Impl.<init>(PhoneRemoteControlTypeService_Impl.java:24)
at com.iscoord.ephone.EphonePortlet.processAction(EphonePortlet.java:66)
at com.ibm.wps.pe.pc.std.core.PortletServlet.dispatch(PortletServlet.java:227)
at com.ibm.wps.pe.pc.std.core.PortletServlet.doPost(PortletServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at com.ibm.wps.pe.pc.std.cache.CacheablePortlet.service(CacheablePortlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher. handleWebAppDispatch(WebAppRequestDispat
cher.java:1147)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:643)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:260)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:230)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:122)
at com.ibm.wps.pe.pc.std.PortletContainerImpl. processPortletAction(PortletContainerImp
l.java:213)
at com.ibm.wps.pe.pc.PortletContainerImpl. processPortletAction(PortletContainerImp
l.java:124)
at com.ibm.wps.pe.pc.PortletContainerImpl.perform(PortletContainerImpl.java:285)
at com.ibm.wps.pe.pc.PortletContainer.perform(PortletContainer.java:247)
at com.ibm.wps.engine.commands.ActionDispatcherJSR.execute(ActionDispatcherJSR.java:195)
at com.ibm.wps.engine.Command.execute(Command.java:81)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:835)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:565)
at com.ibm.wps.engine.Servlet.doPost(Servlet.java:929)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:76)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:186)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:132)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:71)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher. handleWebAppDispatch(WebAppRequestDispat
cher.java:1138)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:643)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:207)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:80)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:223)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:246)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:622)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:447)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:672)
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com