You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by loseyourself <hj...@hotmail.com> on 2007/05/18 09:33:43 UTC
How to integrate myfaces in RSA 7 for portlet?
http://www.nabble.com/file/8520/configfiles.rar configfiles.rar
--
View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10677714
Sent from the MyFaces - Users mailing list archive at Nabble.com.
Re: How to integrate myfaces in RSA 7 for portlet?
Posted by Hazem Saleh <ha...@gmail.com>.
I will prepare a sample of myfaces on portal 6 and send u the link
soon (may be during week ends).
On May 23, 2007 7:13 AM, loseyourself <hj...@hotmail.com> wrote:
>
> And an interesting thing is, if I deploy the portlet twice, there won't be
> any error message during the publishment, then I re-reference the
> application with the shared library, once try to run the portlet, get the
> following error:
> [23/05/07 15:11:49:982 EST] 00000097 ActionManager W
> com.ibm.wps.state.accessors.action.manager.ActionManagerImpl executeActions
> id = bMX9f1 is invalid.
> [23/05/07 15:11:51:719 EST] 00000097 ServletWrappe A SRVE0242I:
> [WorkplaceTreeEAR] [/.WorkplaceTree] [com_ibm_wps_AdminServlet]: ??????
> [23/05/07 15:11:51:953 EST] 00000097 ServletWrappe A SRVE0242I:
> [WorkplaceTreeEAR] [/.WorkplaceTree] [WorkplaceTree]: ??????
> [23/05/07 15:11:52:063 EST] 00000097 ServletWrappe A SRVE0253I:
> [WorkplaceTreeEAR] [/.WorkplaceTree] [WorkplaceTree]??????
> [23/05/07 15:11:52:094 EST] 00000097 PortletRender E
> com.ibm.wps.engine.tags.PortletRenderTag doStartTag EJPEJ0066E: ????
> portlet?
> javax.portlet.UnavailableException:
> Exception during portlet initialization
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:229)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:168)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:97)
> at
> com.ibm.wps.pe.pc.std.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:110)
> at
> com.ibm.wps.pe.pc.PortletContainerImpl.doRenderPortlet(PortletContainerImpl.java:587)
> at
> com.ibm.wps.pe.ext.render.AbstractRenderManager.performService(AbstractRenderManager.java:247)
> at
> com.ibm.wps.pe.pc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:115)
> at
> com.ibm.wps.engine.tags.PortletRenderTag.doStartTag(PortletRenderTag.java:161)
> at
> com.ibm._jsp._Control._jspx_meth_portal$1skin_portletRender_0(_Control.java:852)
> at com.ibm._jsp._Control._jspx_meth_portal$1logic_if_3(_Control.java:884)
> at com.ibm._jsp._Control._jspService(_Control.java:498)
> at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
> at
> com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
> at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
> at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
> at com.ibm.wps.engine.templates.skins.Default.render(Default.java:115)
> at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:71)
> at com.ibm.wps.composition.elements.Component.render(Component.java:845)
> at com.ibm.wps.composition.elements.Control.render(Control.java:124)
> at com.ibm.wps.composition.Composition.render(Composition.java:2568)
> at
> com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render(PznTransformationLayoutModel.java:70)
> at
> com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:218)
> at
> com.ibm.wps.engine.tags.ComponentRenderTag.doStartTag(ComponentRenderTag.java:89)
> at
> com.ibm._jsp._UnlayeredContainer_2D_V._jspx_meth_portal$1skin_layoutNodeRender_0(_UnlayeredContainer_2D_V.java:246)
> at
> com.ibm._jsp._UnlayeredContainer_2D_V._jspService(_UnlayeredContainer_2D_V.java:150)
> at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
> at
> com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
> at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
> at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
> at com.ibm.wps.engine.templates.skins.Default.render(Default.java:115)
> at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:71)
> at com.ibm.wps.composition.elements.Component.render(Component.java:845)
> at com.ibm.wps.composition.Composition.render(Composition.java:2568)
> at
> com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render(PznTransformationLayoutModel.java:70)
> at
> com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:218)
> at
> com.ibm.wps.engine.tags2.PageRenderTag.doStartTag(PageRenderTag.java:396)
> at com.ibm._jsp._Home._jspService(_Home.java:82)
> at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
> at
> com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
> at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
> at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:54)
> at com.ibm.wps.engine.templates.screens.Default.render(Default.java:91)
> at
> com.ibm.wps.engine.templates.ScreenTemplate.render(ScreenTemplate.java:61)
> at
> com.ibm.wps.engine.tags2.ScreenRenderTag.doStartTag(ScreenRenderTag.java:89)
> at
> com.ibm._jsp._Default._jspx_meth_portal$1core_screenRender_0(_Default.java:4419)
> at com.ibm._jsp._Default._jspService(_Default.java:2267)
> at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
> at
> com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
> at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
> at
> com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
> at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
> at com.ibm.wps.engine.templates.themes.Default.render(Default.java:142)
> at com.ibm.wps.engine.templates.ThemeTemplate.render(ThemeTemplate.java:67)
> at
> com.ibm.wps.engine.phases.WPRenderPhase.processRendering(WPRenderPhase.java:322)
> at com.ibm.wps.engine.phases.WPRenderPhase.execute(WPRenderPhase.java:137)
> at
> com.ibm.wps.state.phases.AbstractRenderPhase.next(AbstractRenderPhase.java:106)
> at
> com.ibm.wps.engine.phases.WPAbstractRenderPhase.next(WPAbstractRenderPhase.java:93)
> at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:791)
> at com.ibm.wps.engine.Servlet.doGet(Servlet.java:629)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
> at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86)
> at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
> at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:257)
> at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:89)
> at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1897)
> at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:472)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
> at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
> at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
> at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
> at
> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
> Caused by: javax.servlet.UnavailableException: Exception during portlet
> initialization
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet$PortletClone.<init>(PortletServlet.java:391)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.initPortletDefinition(PortletServlet.java:296)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.getPortletClone(PortletServlet.java:267)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.dispatch(PortletServlet.java:105)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.doGet(PortletServlet.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
> at
> com.ibm.wps.pe.pc.std.cache.CacheablePortlet.service(CacheablePortlet.java:393)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
> at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
> at
> com.ibm.wps.pe.om.definition.impl.ServletDefinitionImpl$RDWrapper.include(ServletDefinitionImpl.java:406)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:204)
> ... 117 more
> Caused by: java.lang.ClassNotFoundException:
> org.apache.myfaces.portlet.MyFacesGenericPortlet
> at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code))
> at
> com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java(Compiled
> Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java(Compiled
> Code))
> at
> com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java(Compiled
> Code))
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
> Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
> Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java(Compiled
> Code))
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
> Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.getPortletClass(PortletServlet.java:285)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.access$000(PortletServlet.java:53)
> at
> com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet$PortletClone.<init>(PortletServlet.java:377)
> ... 132 more
>
>
> --
> View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10757611
>
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>
--
Hazem Ahmed Saleh Ahmed
http://www.jroller.com/page/HazemBlog
Re: How to integrate myfaces in RSA 7 for portlet?
Posted by loseyourself <hj...@hotmail.com>.
And an interesting thing is, if I deploy the portlet twice, there won't be
any error message during the publishment, then I re-reference the
application with the shared library, once try to run the portlet, get the
following error:
[23/05/07 15:11:49:982 EST] 00000097 ActionManager W
com.ibm.wps.state.accessors.action.manager.ActionManagerImpl executeActions
id = bMX9f1 is invalid.
[23/05/07 15:11:51:719 EST] 00000097 ServletWrappe A SRVE0242I:
[WorkplaceTreeEAR] [/.WorkplaceTree] [com_ibm_wps_AdminServlet]: ??????
[23/05/07 15:11:51:953 EST] 00000097 ServletWrappe A SRVE0242I:
[WorkplaceTreeEAR] [/.WorkplaceTree] [WorkplaceTree]: ??????
[23/05/07 15:11:52:063 EST] 00000097 ServletWrappe A SRVE0253I:
[WorkplaceTreeEAR] [/.WorkplaceTree] [WorkplaceTree]??????
[23/05/07 15:11:52:094 EST] 00000097 PortletRender E
com.ibm.wps.engine.tags.PortletRenderTag doStartTag EJPEJ0066E: ????
portlet?
javax.portlet.UnavailableException:
Exception during portlet initialization
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:229)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:168)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:97)
at
com.ibm.wps.pe.pc.std.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:110)
at
com.ibm.wps.pe.pc.PortletContainerImpl.doRenderPortlet(PortletContainerImpl.java:587)
at
com.ibm.wps.pe.ext.render.AbstractRenderManager.performService(AbstractRenderManager.java:247)
at
com.ibm.wps.pe.pc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:115)
at
com.ibm.wps.engine.tags.PortletRenderTag.doStartTag(PortletRenderTag.java:161)
at
com.ibm._jsp._Control._jspx_meth_portal$1skin_portletRender_0(_Control.java:852)
at com.ibm._jsp._Control._jspx_meth_portal$1logic_if_3(_Control.java:884)
at com.ibm._jsp._Control._jspService(_Control.java:498)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
at
com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:115)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:71)
at com.ibm.wps.composition.elements.Component.render(Component.java:845)
at com.ibm.wps.composition.elements.Control.render(Control.java:124)
at com.ibm.wps.composition.Composition.render(Composition.java:2568)
at
com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render(PznTransformationLayoutModel.java:70)
at
com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:218)
at
com.ibm.wps.engine.tags.ComponentRenderTag.doStartTag(ComponentRenderTag.java:89)
at
com.ibm._jsp._UnlayeredContainer_2D_V._jspx_meth_portal$1skin_layoutNodeRender_0(_UnlayeredContainer_2D_V.java:246)
at
com.ibm._jsp._UnlayeredContainer_2D_V._jspService(_UnlayeredContainer_2D_V.java:150)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
at
com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:115)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:71)
at com.ibm.wps.composition.elements.Component.render(Component.java:845)
at com.ibm.wps.composition.Composition.render(Composition.java:2568)
at
com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render(PznTransformationLayoutModel.java:70)
at
com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:218)
at
com.ibm.wps.engine.tags2.PageRenderTag.doStartTag(PageRenderTag.java:396)
at com.ibm._jsp._Home._jspService(_Home.java:82)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
at
com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:54)
at com.ibm.wps.engine.templates.screens.Default.render(Default.java:91)
at
com.ibm.wps.engine.templates.ScreenTemplate.render(ScreenTemplate.java:61)
at
com.ibm.wps.engine.tags2.ScreenRenderTag.doStartTag(ScreenRenderTag.java:89)
at
com.ibm._jsp._Default._jspx_meth_portal$1core_screenRender_0(_Default.java:4419)
at com.ibm._jsp._Default._jspService(_Default.java:2267)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117)
at
com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest(DispatcherServiceImpl.java:87)
at
com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include(DispatcherServiceImpl.java:52)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:45)
at com.ibm.wps.engine.templates.themes.Default.render(Default.java:142)
at com.ibm.wps.engine.templates.ThemeTemplate.render(ThemeTemplate.java:67)
at
com.ibm.wps.engine.phases.WPRenderPhase.processRendering(WPRenderPhase.java:322)
at com.ibm.wps.engine.phases.WPRenderPhase.execute(WPRenderPhase.java:137)
at
com.ibm.wps.state.phases.AbstractRenderPhase.next(AbstractRenderPhase.java:106)
at
com.ibm.wps.engine.phases.WPAbstractRenderPhase.next(WPAbstractRenderPhase.java:93)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:791)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:629)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:86)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:257)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:89)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1897)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:472)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411)
at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
at
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
Caused by: javax.servlet.UnavailableException: Exception during portlet
initialization
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet$PortletClone.<init>(PortletServlet.java:391)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.initPortletDefinition(PortletServlet.java:296)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.getPortletClone(PortletServlet.java:267)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.dispatch(PortletServlet.java:105)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.doGet(PortletServlet.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at
com.ibm.wps.pe.pc.std.cache.CacheablePortlet.service(CacheablePortlet.java:393)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1282)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:113)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:613)
at
com.ibm.wps.pe.om.definition.impl.ServletDefinitionImpl$RDWrapper.include(ServletDefinitionImpl.java:406)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:204)
... 117 more
Caused by: java.lang.ClassNotFoundException:
org.apache.myfaces.portlet.MyFacesGenericPortlet
at java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code))
at
com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java(Compiled
Code))
at
com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader.java(Compiled
Code))
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java(Compiled
Code))
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.getPortletClass(PortletServlet.java:285)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet.access$000(PortletServlet.java:53)
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletServlet$PortletClone.<init>(PortletServlet.java:377)
... 132 more
--
View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10757611
Sent from the MyFaces - Users mailing list archive at Nabble.com.
Re: How to integrate myfaces in RSA 7 for portlet?
Posted by loseyourself <hj...@hotmail.com>.
Hi Hazem,
I do appreciate your help. After I removed the myfaces-api.jar and
myfaces-iml.jar from the portlet, then I try to deploy the portlet on the
portal server, I get the following error:
[23/05/07 12:24:21:583 EST] 00000085 Engine E
com.ibm.wps.command.xml.Engine XMLEngine EJPFB0002E: ?????
com.ibm.wps.command.xml.XmlCommandException: EJPXA0043E: ?????????????
[web-app 1_CGC68OB20O6B60299HF3F33000
uid=com.ibm.faces.portlet.FacesPortlet.80cd274921.webmod]
at com.ibm.wps.command.xml.UpdateEngine.execItem(UpdateEngine.java:260)
... more in the attachment.
Then I create the shared library called in
${WPS_HOME}/shared/app/myfaceslib, put the two jar files there, reference
the application to the created shared library, restart the portal server. If
I run the portlet, get following error:
[23/05/07 12:56:23:928 EST] 00000096 PortletRender E
com.ibm.wps.engine.tags.PortletRenderTag doStartTag EJPEJ0066E: ????
portlet?
javax.portlet.UnavailableException:
Exception during portlet initialization
at
com.ibm.wps.pe.pc.std.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:229)
... more in the attachment
Then I try to redeploy the portlet to the portal, I still get the same
exception:
com.ibm.wps.command.xml.Engine XMLEngine EJPFB0002E: ?????
com.ibm.wps.command.xml.XmlCommandException: EJPXA0043E: ?????????????
[web-app 1_CGC68OB20O6B60299HF3F33000
uid=com.ibm.faces.portlet.FacesPortlet.80cd274921.webmod]
at com.ibm.wps.command.xml.UpdateEngine.execItem(UpdateEngine.java:260)
...
Any ideas? Is there a difference between WAS and WPS?
Thanks,
hj http://www.nabble.com/file/p10757454/wpsoutput.log wpsoutput.log
--
View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10757454
Sent from the MyFaces - Users mailing list archive at Nabble.com.
Re: How to integrate myfaces in RSA 7 for portlet?
Posted by Hazem Saleh <ha...@gmail.com>.
Hi,
Please check this :
http://www-1.ibm.com/support/docview.wss?uid=swg21243668
On 5/19/07, loseyourself <hj...@hotmail.com> wrote:
>
> Hi all,
>
> I don't know what's wrong with the message. Currently I am using IBM
> Rational Software Architect 7.0 and Websphere Portal server 6.0 doing the
> porlet development. I want to integerate myfaces jsf components into the
> project, I did every step according to the instructions of myfaces portlet
> configuration, modify the portlet.xml, faces-config.xml, web.xml, add two
> more configuration files from myfaces sample project. Then it passes the
> comfiguration during the publish to the server, but once I try to run the
> porlet, I get a can't invoke service() method exception, more details are in
> the attachment.
>
> I then modified the class load policy to PARENT_LAST and PARENT_FIRST, but
> neither worked. So could anybody help me to have a check all the
> configuration files, is there anything wrong with configuration files. I do
> appreciate for any assistance in advance.
>
> cheers,
> loseyourself
> --
> View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10694172
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>
--
Hazem Ahmed Saleh Ahmed
IBM Egypt Cairo TDC ( Technology Development Center )
Technical Competence Group
http://www.jroller.com/page/HazemBlog
Re: How to integrate myfaces in RSA 7 for portlet?
Posted by loseyourself <hj...@hotmail.com>.
Hi all,
I don't know what's wrong with the message. Currently I am using IBM
Rational Software Architect 7.0 and Websphere Portal server 6.0 doing the
porlet development. I want to integerate myfaces jsf components into the
project, I did every step according to the instructions of myfaces portlet
configuration, modify the portlet.xml, faces-config.xml, web.xml, add two
more configuration files from myfaces sample project. Then it passes the
comfiguration during the publish to the server, but once I try to run the
porlet, I get a can't invoke service() method exception, more details are in
the attachment.
I then modified the class load policy to PARENT_LAST and PARENT_FIRST, but
neither worked. So could anybody help me to have a check all the
configuration files, is there anything wrong with configuration files. I do
appreciate for any assistance in advance.
cheers,
loseyourself
--
View this message in context: http://www.nabble.com/How-to-integrate-myfaces-in-RSA-7-for-portlet--tf3776168.html#a10694172
Sent from the MyFaces - Users mailing list archive at Nabble.com.