NPE when deploying richfaces portlet
newbeewan Jul 7, 2010 8:43 AMHi,
I have some trouble when deploying a portlet with portletbridge 1.0.0.CR3 and RichFaces 3.3.2.GA on liferay 6.0.2.
I've got that exception :
14:36:01,532 ERROR [PortletServlet:95] javax.portlet.PortletException: Error process faces request javax.portlet.PortletException: Error process faces request at javax.portlet.faces.GenericFacesPortlet.doFacesDispatch(GenericFacesPortlet.java:354) at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:312) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:293) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:103) at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:66) at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ... Caused by: javax.portlet.faces.BridgeException: java.lang.NullPointerException at org.jboss.portletbridge.AjaxPortletBridge.doFacesRequest(AjaxPortletBridge.java:647) at javax.portlet.faces.GenericFacesPortlet.doFacesDispatch(GenericFacesPortlet.java:351) ... 122 more Caused by: java.lang.NullPointerException at org.jboss.portletbridge.PortletBridgePrincipal.<init>(PortletBridgePrincipal.java:55) at org.jboss.portletbridge.AjaxPortletBridge.doFacesRequest(AjaxPortletBridge.java:595) ... 123 more 14:36:01,537 ERROR [jsp:156] java.lang.NullPointerException at org.jboss.portletbridge.PortletBridgePrincipal.<init>(PortletBridgePrincipal.java:55) at org.jboss.portletbridge.AjaxPortletBridge.doFacesRequest(AjaxPortletBridge.java:595) at javax.portlet.faces.GenericFacesPortlet.doFacesDispatch(GenericFacesPortlet.java:351) at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:312) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:293) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:103) at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:66) at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 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:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:630) at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:713) at com.liferay.portlet.InvokerPortletImpl.render(InvokerPortletImpl.java:426) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
I don't know why it happen, because my other portlet (same technology, same config file, same dependencies) is deployed without any problem...
Do I miss something in liferay or configuring portlet bridge ?
If I change dependencies to portletbrigde 2.0.0.Final, it deploy correctly with some issues (like in my previous post)...
Any Idea to deploye it correctly ?
Regards