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.