voyent
JBoss Portal + ICEfaces + Seam renderResponse null  XML
Forum Index -> Portals & Portlets Go to Page: 1, 2 Next 
Author Message
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Well, I successfully deployed a portal into JBoss Portal this morning. When I go to view it however, I get the renderResponse null exception. Any ideas on tracking this down or figuring out what is going on?

I'm using ICEfaces 1.7, Seam 2.0.1.GA, JBoss AS 4.2.2 and JBoss Portal 2.6.5.SP1 thanks for any help.

Code:
javax.faces.FacesException: Problem in renderResponse: null
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:294)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
 	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
 	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
 	at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
 	at com.icesoft.faces.webapp.http.core.PageServer$1.respond(PageServer.java:25)
 	at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
 	at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30)
 	at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:56)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
 	at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
 	at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:35)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:79)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.portlet.impl.jsr168.api.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:86)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doInclude(MainPortlet.java:122)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doView(MainPortlet.java:55)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:133)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:306)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.invokeRender(PortletContainerImpl.java:483)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:405)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:86)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeNotSupported$aop(TransactionInterceptor.java:86)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:112)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:102)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeNotSupported(TransactionInterceptor.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.AjaxInterceptor.invoke(AjaxInterceptor.java:51)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:62)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:47)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:80)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:46)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.doCallback(ContextDispatcherInterceptor.java:104)
 	at org.jboss.portal.web.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:74)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.jboss.portal.web.command.CommandServlet.doGet(CommandServlet.java:131)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.web.command.CommandServlet.include(CommandServlet.java:80)
 	at org.jboss.portal.web.command.CommandDispatcher.include(CommandDispatcher.java:50)
 	at org.jboss.portal.web.jboss.JBossWebContext.include(JBossWebContext.java:66)
 	at org.jboss.portal.web.ServletContainer.include(ServletContainer.java:182)
 	at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.dispatch(AbstractRequestContext.java:81)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:68)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:60)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:198)
 	at org.jboss.portal.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:233)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.org$jboss$portal$core$impl$portlet$state$ProducerPortletInvoker$invoke$aop(ProducerPortletInvoker.java:53)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java)
 	at org.jboss.portal.portlet.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:147)
 	at org.jboss.portal.portlet.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:150)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$1.invoke(InstanceContainerImpl.java:99)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.portlet.management.PortletContainerManagementInterceptorImpl.invoke(PortletContainerManagementInterceptorImpl.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchronizationInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:134)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.org$jboss$portal$core$impl$model$instance$InstanceContainerImpl$invoke$aop(InstanceContainerImpl.java:427)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.invoke(InstanceContainerImpl.java)
 	at org.jboss.portal.core.impl.model.instance.AbstractInstance.invoke(AbstractInstance.java:231)
 	at org.jboss.portal.core.impl.model.content.InternalContentProvider.renderWindow(InternalContentProvider.java:265)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.execute(RenderWindowCommand.java:92)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.render(RenderWindowCommand.java:72)
 	at org.jboss.portal.core.model.portal.command.render.RenderPageCommand.execute(RenderPageCommand.java:218)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.PortalObjectResponseHandler.processCommandResponse(PortalObjectResponseHandler.java:74)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processHandlers(ClassicResponseHandler.java:79)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processCommandResponse(ClassicResponseHandler.java:53)
 	at org.jboss.portal.core.controller.handler.ResponseHandlerSelector.processCommandResponse(ResponseHandlerSelector.java:70)
 	at org.jboss.portal.core.controller.Controller.processCommandResponse(Controller.java:271)
 	at org.jboss.portal.core.controller.Controller.processCommand(Controller.java:259)
 	at org.jboss.portal.core.controller.Controller.handle(Controller.java:217)
 	at org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.cms.aspect.IdentityBindingInterceptor.invoke(IdentityBindingInterceptor.java:47)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.PortalContextPathInterceptor.invoke(PortalContextPathInterceptor.java:45)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:96)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:246)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.SignOutInterceptor.invoke(SignOutInterceptor.java:98)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.impl.api.user.UserEventBridgeTriggerInterceptor.invoke(UserEventBridgeTriggerInterceptor.java:65)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:253)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.LockInterceptor$InternalLock.invoke(LockInterceptor.java:69)
 	at org.jboss.portal.server.aspects.LockInterceptor.invoke(LockInterceptor.java:130)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:250)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
 	at java.lang.Thread.run(Thread.java:613)
 java.lang.NullPointerException
 	at org.jboss.seam.ui.renderkit.DecorateRendererBase.doEncodeBegin(DecorateRendererBase.java:29)
 	at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79)
 	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
 	at com.icesoft.faces.renderkit.dom_html_basic.DomBasicRenderer.encodeParentAndChildren(DomBasicRenderer.java:350)
 	at com.icesoft.faces.renderkit.dom_html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:92)
 	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
 	at com.icesoft.faces.renderkit.dom_html_basic.DomBasicRenderer.encodeParentAndChildren(DomBasicRenderer.java:352)
 	at com.icesoft.faces.renderkit.dom_html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:92)
 	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:546)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:282)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
 	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
 	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
 	at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
 	at com.icesoft.faces.webapp.http.core.PageServer$1.respond(PageServer.java:25)
 	at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
 	at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30)
 	at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:56)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
 	at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
 	at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:35)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:79)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.portlet.impl.jsr168.api.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:86)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doInclude(MainPortlet.java:122)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doView(MainPortlet.java:55)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:133)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:306)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.invokeRender(PortletContainerImpl.java:483)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:405)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:86)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeNotSupported$aop(TransactionInterceptor.java:86)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:112)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:102)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeNotSupported(TransactionInterceptor.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.AjaxInterceptor.invoke(AjaxInterceptor.java:51)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:62)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:47)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:80)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:46)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.doCallback(ContextDispatcherInterceptor.java:104)
 	at org.jboss.portal.web.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:74)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.jboss.portal.web.command.CommandServlet.doGet(CommandServlet.java:131)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.web.command.CommandServlet.include(CommandServlet.java:80)
 	at org.jboss.portal.web.command.CommandDispatcher.include(CommandDispatcher.java:50)
 	at org.jboss.portal.web.jboss.JBossWebContext.include(JBossWebContext.java:66)
 	at org.jboss.portal.web.ServletContainer.include(ServletContainer.java:182)
 	at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.dispatch(AbstractRequestContext.java:81)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:68)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:60)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:198)
 	at org.jboss.portal.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:233)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.org$jboss$portal$core$impl$portlet$state$ProducerPortletInvoker$invoke$aop(ProducerPortletInvoker.java:53)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java)
 	at org.jboss.portal.portlet.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:147)
 	at org.jboss.portal.portlet.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:150)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$1.invoke(InstanceContainerImpl.java:99)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.portlet.management.PortletContainerManagementInterceptorImpl.invoke(PortletContainerManagementInterceptorImpl.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchronizationInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:134)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.org$jboss$portal$core$impl$model$instance$InstanceContainerImpl$invoke$aop(InstanceContainerImpl.java:427)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.invoke(InstanceContainerImpl.java)
 	at org.jboss.portal.core.impl.model.instance.AbstractInstance.invoke(AbstractInstance.java:231)
 	at org.jboss.portal.core.impl.model.content.InternalContentProvider.renderWindow(InternalContentProvider.java:265)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.execute(RenderWindowCommand.java:92)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.render(RenderWindowCommand.java:72)
 	at org.jboss.portal.core.model.portal.command.render.RenderPageCommand.execute(RenderPageCommand.java:218)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.PortalObjectResponseHandler.processCommandResponse(PortalObjectResponseHandler.java:74)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processHandlers(ClassicResponseHandler.java:79)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processCommandResponse(ClassicResponseHandler.java:53)
 	at org.jboss.portal.core.controller.handler.ResponseHandlerSelector.processCommandResponse(ResponseHandlerSelector.java:70)
 	at org.jboss.portal.core.controller.Controller.processCommandResponse(Controller.java:271)
 	at org.jboss.portal.core.controller.Controller.processCommand(Controller.java:259)
 	at org.jboss.portal.core.controller.Controller.handle(Controller.java:217)
 	at org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.cms.aspect.IdentityBindingInterceptor.invoke(IdentityBindingInterceptor.java:47)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.PortalContextPathInterceptor.invoke(PortalContextPathInterceptor.java:45)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:96)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:246)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.SignOutInterceptor.invoke(SignOutInterceptor.java:98)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.impl.api.user.UserEventBridgeTriggerInterceptor.invoke(UserEventBridgeTriggerInterceptor.java:65)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:253)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.LockInterceptor$InternalLock.invoke(LockInterceptor.java:69)
 	at org.jboss.portal.server.aspects.LockInterceptor.invoke(LockInterceptor.java:130)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:250)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
 	at java.lang.Thread.run(Thread.java:613)
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


Did you try to deploy the seam-comp-showcase example to this AS setup? What is the difference between jboss-portal-2.6.4 and your setup? You made sure NOT to use the portal bridge, correct?

The problem with a NPE is that it really isn't very helpful or descriptive. Is your home page (first page loaded to view) really simple? I would look at any s:components (and this includes components.xml) to see why they may not be resolved (and therefore null) when they are required for rendering.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Not sure if this helps, but this exception is thrown before the one above. I believe this is probably the root of the problem:

Code:
 java.lang.reflect.InvocationTargetException
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at com.icesoft.util.SeamUtilities.getSeamConversationId(SeamUtilities.java:231)
 	at com.icesoft.faces.renderkit.dom_html_basic.FormRenderer.encodeBegin(FormRenderer.java:135)
 	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:543)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:550)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:282)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
 	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
 	at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
 	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
 	at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18)
 	at com.icesoft.faces.webapp.http.core.PageServer$1.respond(PageServer.java:25)
 	at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:161)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
 	at com.icesoft.faces.webapp.http.core.PageServer.service(PageServer.java:30)
 	at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:56)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer$Matcher.serviceOnMatch(PathDispatcherServer.java:50)
 	at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:19)
 	at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
 	at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:139)
 	at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:35)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher$Matcher.serviceOnMatch(PathDispatcher.java:52)
 	at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:29)
 	at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:79)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.portlet.impl.jsr168.api.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:86)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doInclude(MainPortlet.java:122)
 	at com.icesoft.faces.webapp.http.portlet.MainPortlet.doView(MainPortlet.java:55)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:133)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:306)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.invokeRender(PortletContainerImpl.java:483)
 	at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:405)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:86)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeNotSupported$aop(TransactionInterceptor.java:86)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:112)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
 	at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:102)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeNotSupported(TransactionInterceptor.java)
 	at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.portlet.AjaxInterceptor.invoke(AjaxInterceptor.java:51)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:62)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:47)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:80)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:46)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.doCallback(ContextDispatcherInterceptor.java:104)
 	at org.jboss.portal.web.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:74)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:585)
 	at org.jboss.portal.web.command.CommandServlet.doGet(CommandServlet.java:131)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
 	at org.jboss.portal.web.command.CommandServlet.include(CommandServlet.java:80)
 	at org.jboss.portal.web.command.CommandDispatcher.include(CommandDispatcher.java:50)
 	at org.jboss.portal.web.jboss.JBossWebContext.include(JBossWebContext.java:66)
 	at org.jboss.portal.web.ServletContainer.include(ServletContainer.java:182)
 	at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.dispatch(AbstractRequestContext.java:81)
 	at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:76)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:68)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:60)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:198)
 	at org.jboss.portal.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:233)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.org$jboss$portal$core$impl$portlet$state$ProducerPortletInvoker$invoke$aop(ProducerPortletInvoker.java:53)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker$invoke_N8654503705355129869.invokeNext(ProducerPortletInvoker$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java)
 	at org.jboss.portal.portlet.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:147)
 	at org.jboss.portal.portlet.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:150)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$1.invoke(InstanceContainerImpl.java:99)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.portlet.management.PortletContainerManagementInterceptorImpl.invoke(PortletContainerManagementInterceptorImpl.java:58)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchronizationInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:91)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:134)
 	at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.org$jboss$portal$core$impl$model$instance$InstanceContainerImpl$invoke$aop(InstanceContainerImpl.java:427)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
 	at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl$invoke_N8654503705355129869.invokeNext(InstanceContainerImpl$invoke_N8654503705355129869.java)
 	at org.jboss.portal.core.impl.model.instance.InstanceContainerImpl.invoke(InstanceContainerImpl.java)
 	at org.jboss.portal.core.impl.model.instance.AbstractInstance.invoke(AbstractInstance.java:231)
 	at org.jboss.portal.core.impl.model.content.InternalContentProvider.renderWindow(InternalContentProvider.java:265)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.execute(RenderWindowCommand.java:92)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.command.render.RenderWindowCommand.render(RenderWindowCommand.java:72)
 	at org.jboss.portal.core.model.portal.command.render.RenderPageCommand.execute(RenderPageCommand.java:218)
 	at org.jboss.portal.core.controller.ControllerCommand$1.invoke(ControllerCommand.java:68)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:123)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ControlInterceptor.invoke(ControlInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor.invoke(PageCustomizerInterceptor.java:133)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:78)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:81)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor.invoke(NavigationalStateInterceptor.java:42)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.controller.ajax.AjaxInterceptor.invoke(AjaxInterceptor.java:56)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor.invoke(ResourceAcquisitionInterceptor.java:50)
 	at org.jboss.portal.core.controller.ControllerInterceptor.invoke(ControllerInterceptor.java:40)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.core.controller.ControllerContext.execute(ControllerContext.java:134)
 	at org.jboss.portal.core.model.portal.PortalObjectResponseHandler.processCommandResponse(PortalObjectResponseHandler.java:74)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processHandlers(ClassicResponseHandler.java:79)
 	at org.jboss.portal.core.controller.classic.ClassicResponseHandler.processCommandResponse(ClassicResponseHandler.java:53)
 	at org.jboss.portal.core.controller.handler.ResponseHandlerSelector.processCommandResponse(ResponseHandlerSelector.java:70)
 	at org.jboss.portal.core.controller.Controller.processCommandResponse(Controller.java:271)
 	at org.jboss.portal.core.controller.Controller.processCommand(Controller.java:259)
 	at org.jboss.portal.core.controller.Controller.handle(Controller.java:217)
 	at org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
 	at org.jboss.portal.core.cms.aspect.IdentityBindingInterceptor.invoke(IdentityBindingInterceptor.java:47)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.PortalContextPathInterceptor.invoke(PortalContextPathInterceptor.java:45)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:96)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:246)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.server.SignOutInterceptor.invoke(SignOutInterceptor.java:98)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.impl.api.user.UserEventBridgeTriggerInterceptor.invoke(UserEventBridgeTriggerInterceptor.java:65)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:253)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
 	at org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
 	at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
 	at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.server.aspects.LockInterceptor$InternalLock.invoke(LockInterceptor.java:69)
 	at org.jboss.portal.server.aspects.LockInterceptor.invoke(LockInterceptor.java:130)
 	at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
 	at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
 	at org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:250)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
 	at java.lang.Thread.run(Thread.java:613)
 Caused by: java.lang.IllegalStateException: No active event context
 	at org.jboss.seam.core.Manager.instance(Manager.java:250)
 	... 277 more
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


If you can trace through to see where it is trying to get this instance of the Seam Manager class (are you calling it directly?), that would be a help.

Did you already deploy this on the jboss-4.2.2.GA AS? (just to make sure the application works OK? The beans are all instantiated and injected when they should be....). This looks more like an issue within the application rather than a portlet problem.

lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Judy, what I did was take our little poc and wrapped the main part from our template in an ice:portal and created the three files for Jboss portal based on the seam-comp-showcase example. It's worked stand-alone just fine, but when I try to access this from the portal it's not working. That last caused exception in the second post has me thinking Seam isn't being called or initialized correctly.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Okay, this may be part of the problem. I'm deploying this inside of an ear, is that a problem when trying to surface seam portlets? Do they have to be in a war?
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


You may have to look at the class loaders to see if the correct ones are available....

If you aren't using the ejb3 container (stateful beans, @PersistenceContext and such annotations), then you may as well use a war deployment.

If the ear deployment is what you truly want to be doing, then it's all a matter of chasing down the classloading and making sure it's packaged properly.

You could also try putting the icefaces jars in the war part of the deployment to see if it makes a difference.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Looking at the stack trace, it's looking like it's seam that is causing the exception :( top of the stack looks like it's the s:decorate tag that is causing the problem. I'll try deploying as a war as seeing where that goes.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


I just deployed and viewed (can't do pages because of redirect) a war packaged seam-gen app without any issues. Looks like you're correct Judy with the classloaders (love those... *sigh*).
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


the s:decorate tag uses the jboss-seam-ui jar and there may be classloading issues if it can't find the icefaces bridge in the same contaner. You might be OK to put the jbos-sseam-ui jar in the ear to see if it makes a difference (if it's a problem of going from the icefaces bridge to the <s:decorate tag). Otherwise, take the ICEfaces jars and put them in the war. The normal classloading for the JBoss AS is to look in the war first and then go to the ear if it can't find the class....not sure how the portal version is supposed to work though...you might want to research this.
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


Of course, you don't really need the s:decorate tags though....When I created the single page application for seam-portlet-ICEfaces, I didn't use any s:link or s:button tags(since I wanted to do everything on a single page and so only wanted to create postbacks and not get's so I didn't change the URI-> so it's not a stretch to not bother with any of the other s tags (although I do quite like the s:convertEnum and s:convertEntity tags.....). The thing is that they aren't really necessary. But I'm thinking that if you put the seam-ui jar in both the ear and the war, you might be OK. Let me know.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Alright, I'll give that a try and see what happens.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Judy, I haven't made the change yet, but while I was thinking about yesterday it looks more like seam isn't being initialized correctly in portal. It looks like the portal container doesn't play any part in the ear classloader. I've posted to JBoss Portal forum to see what anyone else has to say. Worst case scenario we deploy a war file, we're not using Session beans, but we were thinking about using MDBs, if we need to deploy a war then we'll just go another route on the MDBs. Again, thanks for all the help.
lightguard


Joined: 11/May/2007 00:00:00
Messages: 165
Offline


Okay, so here's one for ya. I was playing around with things yesterday and upgraded Seam to 2.0.2.SP1 instead of 2.0.1.GA and everything worked just fine, ear deployment and the whole bit. I don't know what changed between 2.0.1 and 2.0.2, but 2.0.1 appears to have problems with ICEfaces and portal. Go fig.
judy.guglielmin

Joined: 20/Feb/2007 00:00:00
Messages: 1386
Offline


I only use the Seam trunk for portal development. (Seam-2.1.0) AFAIK it was the only version with portal support. They must have also included it in the latest 2.0 branch (which is 2.0.2) You might want to use at least 2.0.2.SP1 to get all the benefits of the 2.0 branch.
 
Forum Index -> Portals & Portlets Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.7ice © JForum Team