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 <[EMAIL PROTECTED]> 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

Reply via email to