5 Replies Latest reply on Aug 23, 2012 6:01 AM by uwew

    Richfaces Showcase Portlet Error

    uwew

      Environment: GateIn 3.3, JBoss AS 7.1 (bundle download from http://downloads.jboss.org/gatein/Releases/3.3.0-GA/GateIn-3.3.0-GA-jbossas7.zip)

       

      I checked out the Portletbridge 3.1.0.Final-SNAPSHOT  from https://github.com/jbossportletbridge/jbossportletbridge, ran a maven build and got richfaces-showcase-portlet-3.1.0.Final-SNAPSHOT.war. I was able to deploy this war to the portal container.

       

      But when i add the portlet to a page and try to access the page, the portlet shows a common portlet error and the following stacktrace:

       

      10:30:53,633 ERROR [portal:UIPortlet] (http-localhost-127.0.0.1-8080-2) Portlet render threw an exception: org.exoplatform.services.portletcontainer.PortletContainerException: java.lang.NullPointerException

          at org.exoplatform.portal.webui.application.UIPortlet.generateRenderMarkup(UIPortlet.java:1214) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.application.UIPortletLifecycle.processRender(UIPortletLifecycle.java:233) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.application.UIPortletLifecycle.processRender(UIPortletLifecycle.java:65) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.application.UIPortlet.processRender(UIPortlet.java:1116) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:368) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:358) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) [:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UIPage.run(UIPage.gtmpl:4)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.page.UIPageLifecycle.processRender(UIPageLifecycle.java:44) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponentDecorator.renderChildren(UIComponentDecorator.java:101) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0]

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UIPageBody.run(UIPageBody.gtmpl:39)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.page.UIPageBody.processRender(UIPageBody.java:162) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:368) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:358) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) [:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UIPortal.run(UIPortal.gtmpl:16)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.portal.UIPortalLifecycle.processRender(UIPortalLifecycle.java:41) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.portal.UIPortalLifecycle.processRender(UIPortalLifecycle.java:30) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponentDecorator.renderChildren(UIComponentDecorator.java:101) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0]

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UISiteBody.run(UISiteBody.gtmpl:27)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:368) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:358) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) [:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UIContainer.run(UIContainer.gtmpl:66)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponentDecorator$UIComponentDecoratorLifecycle.processRender(UIComponentDecorator.java:113) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponentDecorator$UIComponentDecoratorLifecycle.processRender(UIComponentDecorator.java:104) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:368) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIContainer.renderChildren(UIContainer.java:358) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) [:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:229) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52) [groovy-all-1.7.6.jar:1.7.6]

          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-1.7.6.jar:1.7.6]

          at UIWorkingWorkspace.run(UIWorkingWorkspace.gtmpl:2)    at org.exoplatform.groovyscript.GroovyScript.render(GroovyScript.java:111) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.GroovyTemplate.render(GroovyTemplate.java:119) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.groovyscript.text.TemplateService.merge(TemplateService.java:117) [exo.portal.component.scripting-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.renderTemplate(Lifecycle.java:125) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.lifecycle.Lifecycle.processRender(Lifecycle.java:83) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIComponent.processRender(UIComponent.java:144) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.webui.core.UIApplication.renderBlockToUpdate(UIApplication.java:157) [exo.portal.webui.framework-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.workspace.UIPortalApplication.processRender(UIPortalApplication.java:720) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.application.PortalRequestHandler.processRequest(PortalRequestHandler.java:184) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.application.PortalRequestHandler.execute(PortalRequestHandler.java:150) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.web.WebAppController.service(WebAppController.java:366) [exo.portal.component.web.controller-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.application.PortalController.onService(PortalController.java:127) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.container.web.AbstractHttpServlet.service(AbstractHttpServlet.java:132) [exo.kernel.container-2.3.6-GA-JBAS7.jar:2.3.6-GA-JBAS7]

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:89) [exo.portal.component.web.security-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.web.login.RememberMeFilter.doFilter(RememberMeFilter.java:55) [exo.portal.component.web.security-3.3.0-GA.jar:3.3.0-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.web.filter.ExtensibleFilter$ExtensibleFilterChain.doFilter(ExtensibleFilter.java:110) [exo.portal.component.web.api-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.web.filter.ExtensibleFilter.doFilter(ExtensibleFilter.java:80) [exo.portal.component.web.api-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.web.filter.GenericFilter.doFilter(GenericFilter.java:79) [exo.portal.component.web.api-3.3.0-GA.jar:3.3.0-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.web.CacheUserProfileFilter.doFilter(CacheUserProfileFilter.java:72) [exo.portal.component.web.security-3.3.0-GA.jar:3.3.0-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.frameworks.jcr.web.ThreadLocalSessionProviderInitializedFilter.doFilter(ThreadLocalSessionProviderInitializedFilter.java:116) [exo.jcr.framework.web-1.14.6-GA.jar:1.14.6-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.services.security.web.SetCurrentIdentityFilter.doFilter(SetCurrentIdentityFilter.java:88) [exo.core.component.security.core-2.4.6-GA.jar:2.4.6-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.web.login.ClusteredSSOFilter.doFilter(ClusteredSSOFilter.java:73) [exo.portal.component.web.security-3.3.0-GA.jar:3.3.0-GA]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.exoplatform.container.web.PortalContainerFilter.doFilter(PortalContainerFilter.java:69) [exo.kernel.container-2.3.6-GA-JBAS7.jar:2.3.6-GA-JBAS7]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:397) [jbossweb-7.0.10.Final.jar:]

          at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:154) [jboss-as-web-7.1.0.Final.jar:7.1.0.Final]

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.10.Final.jar:]

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.10.Final.jar:]

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final.jar:]

          at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0]

      Caused by: java.lang.NullPointerException

          at org.jboss.weld.environment.servlet.jsf.WeldApplication.beanManager(WeldApplication.java:102)

          at org.jboss.weld.environment.servlet.jsf.WeldApplication.init(WeldApplication.java:77)

          at org.jboss.weld.environment.servlet.jsf.WeldApplication.delegate(WeldApplication.java:85)

          at org.jboss.weld.environment.servlet.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:287)

          at org.jboss.portletbridge.PortletBridgeImpl.fireFacesSystemEvent(PortletBridgeImpl.java:354)

          at org.jboss.portletbridge.PortletBridgeImpl.releaseBridgeContext(PortletBridgeImpl.java:336)

          at org.jboss.portletbridge.PortletBridgeImpl.finalizeRequest(PortletBridgeImpl.java:331)

          at org.jboss.portletbridge.PortletBridgeImpl.doFacesRequest(PortletBridgeImpl.java:260)

          at javax.portlet.faces.GenericFacesPortlet.doFacesDispatch(GenericFacesPortlet.java:515)

          at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:436)

          at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:354) [portlet-api-2.0.jar:]

          at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:410)

          at javax.portlet.GenericPortlet.render(GenericPortlet.java:259) [portlet-api-2.0.jar:]

          at org.gatein.pc.portlet.impl.jsr168.PortletContainerImpl$Invoker.doFilter(PortletContainerImpl.java:569) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:159) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.exoplatform.portal.application.ApplicationMonitoringFilter.doFilter(ApplicationMonitoringFilter.java:77) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:159) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.impl.jsr168.api.FilterChainImpl.doFilter(FilterChainImpl.java:80) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:506) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.container.ContainerPortletDispatcher.invoke(ContainerPortletDispatcher.java:42) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.EventPayloadInterceptor.invoke(EventPayloadInterceptor.java:197) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.RequestAttributeConversationInterceptor.invoke(RequestAttributeConversationInterceptor.java:119) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.CCPPInterceptor.invoke(CCPPInterceptor.java:65) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:49) [pc-bridge-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:55) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor.access$001(ContextDispatcherInterceptor.java:49) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor$1.doCallback(ContextDispatcherInterceptor.java:123) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.wci.command.CommandDispatcher$CallbackCommand.execute(CommandDispatcher.java:82) [wci-wci-2.2.0-Beta01.jar:2.2.0-Beta01]

          at sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source) [:1.7.0]

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0]

          at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0]

          at org.gatein.wci.command.CommandServlet.doGet(CommandServlet.java:135) [wci-wci-2.2.0-Beta01.jar:2.2.0-Beta01]

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:172)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:734) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:639) [jbossweb-7.0.10.Final.jar:]

          at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:576) [jbossweb-7.0.10.Final.jar:]

          at org.gatein.wci.command.CommandServlet.include(CommandServlet.java:84) [wci-wci-2.2.0-Beta01.jar:2.2.0-Beta01]

          at org.gatein.wci.command.CommandDispatcher.include(CommandDispatcher.java:58) [wci-wci-2.2.0-Beta01.jar:2.2.0-Beta01]

          at org.gatein.wci.jboss.JB7ServletContainerContext.include(JB7ServletContainerContext.java:126) [wci-jboss7-2.2.0-Beta01.jar:2.2.0-Beta01]

          at org.gatein.wci.impl.DefaultServletContainer.include(DefaultServletContainer.java:271) [wci-wci-2.2.0-Beta01.jar:2.2.0-Beta01]

          at org.gatein.pc.portlet.impl.spi.AbstractServerContext.dispatch(AbstractServerContext.java:69) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:77) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:69) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.ValveInterceptor.invoke(ValveInterceptor.java:75) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.container.ContainerPortletInvoker.invoke(ContainerPortletInvoker.java:131) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.state.producer.ProducerPortletInvoker.invoke(ProducerPortletInvoker.java:249) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:163) [pc-federation-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:244) [pc-federation-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.PortletCustomizationInterceptor.invoke(PortletCustomizationInterceptor.java:76) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.aspects.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:165) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.gatein.pc.portlet.PortletInvokerInterceptor.invoke(PortletInvokerInterceptor.java:93) [pc-portlet-2.3.2-GA.jar:2.3.2-GA]

          at org.exoplatform.portal.webui.application.UIPortlet.invoke(UIPortlet.java:1057) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          at org.exoplatform.portal.webui.application.UIPortletLifecycle.processRender(UIPortletLifecycle.java:232) [exo.portal.webui.portal-3.3.0-GA.jar:3.3.0-GA]

          ... 146 more

       

      Am i missing something? I expected, that the richfaces showcase portlet will work on the GateIn/JBoss bundle.

       

      Any help appreciated.

       

      Uwe

        • 1. Re: Richfaces Showcase Portlet Error
          uwew

          Solved the Problem: after removing of weld-servlet-1.1.4.Final.jar from WEB-INF/lib the portlet is now working.

          • 2. Re: Richfaces Showcase Portlet Error
            kenfinni

            Uwe,

             

            I'd be interested in finding out how/why the Weld Servlet jar was added to WEB-INF/lib of the Showcase, as that isn't a dependency for the project.

             

            Was it something you had added yourself?

             

            Ken

            • 3. Re: Richfaces Showcase Portlet Error
              uwew

              Ken,

               

              no, i didn't add it manually, it is contained inside the war just after the maven build.

               

              Maybe this due to a dependendency of an artifact, that is included in the pom.xml.

               

              Uwe

              • 4. Re: Richfaces Showcase Portlet Error
                kenfinni

                That's very strange because I've been building the same project for weeks now and the weld-servlet has never appeared in the WEB-INF/lib.

                 

                I do see that weld-servlet is a depdendency of the RichFaces Showcase, but it's excluded when you build it for AS7.1, and the portlet version uses the AS7.1 Showcase as a dependency.  So there shouldn't be any way for weld-servlet to be added.

                 

                Ken

                • 5. Re: Richfaces Showcase Portlet Error
                  uwew

                  Tried the build again on a different workstation - there the weld-servlet jar is not included in WEB-INF/lib, portlet works.

                   

                  Seems that i messed up something with the build of richfaces showcase and/or showcase portlet on the first workstation.

                   

                  Thanks for the support!

                   

                  Uwe