Fórum
Liferay 6.1.1 CE GA2 Primefaces 5.1 styles don't work in custom theme
Jan Bouchner, modificado 9 Anos atrás.
Liferay 6.1.1 CE GA2 Primefaces 5.1 styles don't work in custom theme
New Member Postagens: 3 Data de Entrada: 11/01/15 Postagens Recentes
Hello everybody, I have a problem with my version of Liferay and correctly working Primefaces in it. I am writing my own portlet (JSF+Primefaces,maven based) and trying to deploy it into portal with my custom theme. I specified Primefaces dependency to portlet's pom.xml and created facelets. There is a problem that components are completely without style.
When I look into page source code and try to open CSS files (theme.css and primefaces.css) located at paths below:
http://localhost:8082/group/arum/afsdsfd?p_p_id=ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE_Yemy5oMm8s5P&p_p_lifecycle=2&p_p_state=null&p_p_mode
=null&p_p_cacheability=cacheLevelPage&p_p_col_id=null&p_p_col_count=null&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_
INSTANCE_Yemy5oMm8s5P_javax.faces.resource=theme.css&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE
_Yemy5oMm8s5P_ln=primefaces-aristo
http://localhost:8082/group/arum/afsdsfd?p_p_id=ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE_Yemy5oMm8s5P&p_p_lifecycle=2&p_p_state=null&p_p_mode
=null&p_p_cacheability=cacheLevelPage&p_p_col_id=null&p_p_col_count=null&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_
INSTANCE_Yemy5oMm8s5P_javax.faces.resource=primefaces.css&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE
_Yemy5oMm8s5P_ln=primefaces&v=5.1
Server responds me like 500 Internal Server Error.
But other files like Javascript Primefaces files or styles relative to components are accessed on the server.
Can you give me some advice please? Maybe it is relative to some exceptions that are thrown to server log when Liferay starts and sometimes during its run.
For example:
or
or
or
or
When I look into page source code and try to open CSS files (theme.css and primefaces.css) located at paths below:
http://localhost:8082/group/arum/afsdsfd?p_p_id=ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE_Yemy5oMm8s5P&p_p_lifecycle=2&p_p_state=null&p_p_mode
=null&p_p_cacheability=cacheLevelPage&p_p_col_id=null&p_p_col_count=null&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_
INSTANCE_Yemy5oMm8s5P_javax.faces.resource=theme.css&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE
_Yemy5oMm8s5P_ln=primefaces-aristo
http://localhost:8082/group/arum/afsdsfd?p_p_id=ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE_Yemy5oMm8s5P&p_p_lifecycle=2&p_p_state=null&p_p_mode
=null&p_p_cacheability=cacheLevelPage&p_p_col_id=null&p_p_col_count=null&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_
INSTANCE_Yemy5oMm8s5P_javax.faces.resource=primefaces.css&_ARUMPokus_WAR_ARUMAdminPackageDeployer100SNAPSHOT_INSTANCE
_Yemy5oMm8s5P_ln=primefaces&v=5.1
Server responds me like 500 Internal Server Error.
But other files like Javascript Primefaces files or styles relative to components are accessed on the server.
Can you give me some advice please? Maybe it is relative to some exceptions that are thrown to server log when Liferay starts and sometimes during its run.
For example:
10:07:20,870 INFO [BridgeSessionListener:96] Context initialized for contextPath=[/ArumDeployerAdmin-portlet]
10:07:21,861 ERROR [pool-2-thread-1][JSONWebServiceServiceAction:54] java.lang.NullPointerException
java.lang.NullPointerException
at com.liferay.portal.jsonwebservice.JSONWebServiceConfigurator.configure(JSONWebServiceConfigurator.java:101)
at com.liferay.portal.jsonwebservice.JSONWebServiceServiceAction.<init>(JSONWebServiceServiceAction.java:51)
at com.liferay.portal.jsonwebservice.JSONWebServiceServlet.getJSONAction(JSONWebServiceServlet.java:169)
at com.liferay.portal.servlet.JSONServlet.init(JSONServlet.java:52)</init>
or
10:39:26,812 ERROR [PortletContainerLiferayImpl:171]
java.lang.NullPointerException
at com.liferay.faces.bridge.container.liferay.PortletContainerLiferayCompatImpl.isPortletRequiresNamespacedParameters(PortletContainerLiferayCompatImpl.java:151)
at com.liferay.faces.bridge.container.liferay.PortletContainerLiferayImpl.<init>(PortletContainerLiferayImpl.java:167)
at com.liferay.faces.bridge.container.PortletContainerFactoryImpl.getPortletContainer(PortletContainerFactoryImpl.java:43)
at com.liferay.faces.bridge.BridgePhaseBaseImpl.init(BridgePhaseBaseImpl.java:172)
at com.liferay.faces.bridge.BridgePhaseResourceImpl.execute(BridgePhaseResourceImpl.java:56)
at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:128)
at javax.portlet.faces.GenericFacesPortlet.serveResource(GenericFacesPortlet.java:178)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:118)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)</init>
or
Caused by: java.lang.NullPointerException
at com.liferay.faces.bridge.container.liferay.LiferayURLGeneratorBaseImpl.generateURL(LiferayURLGeneratorBaseImpl.java:180)
at com.liferay.faces.bridge.container.liferay.LiferayURLGeneratorBaseImpl.generateURL(LiferayURLGeneratorBaseImpl.java:118)
at com.liferay.faces.bridge.container.liferay.LiferayResourceURLImpl.toString(LiferayResourceURLImpl.java:34)
at com.liferay.faces.bridge.context.url.BridgeURLBaseImpl.toString(BridgeURLBaseImpl.java:139)
at com.liferay.faces.bridge.context.ExternalContextImpl.encodeResourceURL(ExternalContextImpl.java:153)
at com.liferay.faces.bridge.application.ResourceImpl.getRequestPath(ResourceImpl.java:354)
at com.liferay.faces.bridge.application.ResourceImpl.getRequestPath(ResourceImpl.java:275)
at com.sun.faces.el.ResourceELResolver.getValue(ResourceELResolver.java:139)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at org.jboss.el.parser.AstBracketSuffix.getValue(AstBracketSuffix.java:59)
at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at com.sun.faces.application.resource.ResourceHelper$ELEvaluatingInputStream.evaluateExpressionIntoBuffer(ResourceHelper.java:791)
at com.sun.faces.application.resource.ResourceHelper$ELEvaluatingInputStream.readExpressionIntoBufferAndEvaluateIntoBuffer(ResourceHelper.java:722)
at com.sun.faces.application.resource.ResourceHelper$ELEvaluatingInputStream.read(ResourceHelper.java:690)
at java.io.InputStream.read(InputStream.java:163)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
or
SEVERE: Servlet.service() for servlet ARUMPokus Servlet threw exception
javax.portlet.faces.BridgeException: java.lang.NullPointerException
at com.liferay.faces.bridge.BridgePhaseResourceImpl.execute(BridgePhaseResourceImpl.java:128)
at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:128)
at javax.portlet.faces.GenericFacesPortlet.serveResource(GenericFacesPortlet.java:178)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:118)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
or
14.1.2015 10:39:26 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet ARUMPokus Servlet threw exception
javax.portlet.faces.BridgeException: java.lang.NullPointerException
at com.liferay.faces.bridge.BridgePhaseResourceImpl.execute(BridgePhaseResourceImpl.java:128)
at com.liferay.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:128)
at javax.portlet.faces.GenericFacesPortlet.serveResource(GenericFacesPortlet.java:178)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:118)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
Kyle Joseph Stiemann, modificado 9 Anos atrás.
Moved.
Liferay Master Postagens: 760 Data de Entrada: 14/01/13 Postagens Recentes
Juan Gonzalez, modificado 9 Anos atrás.
RE: Liferay 6.1.1 CE GA2 Primefaces 5.1 styles don't work in custom theme
Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Hi Jan,
seems you have several exceptions in your portlet.
Did you try follow instructions for creating JSF portlets?
seems you have several exceptions in your portlet.
Did you try follow instructions for creating JSF portlets?
Riccardo Malorgio, modificado 9 Anos atrás.
RE: Liferay 6.1.1 CE GA2 Primefaces 5.1 styles don't work in custom theme
New Member Postagens: 3 Data de Entrada: 07/07/10 Postagens Recentes
Hi,
for "ERROR [PortletContainerLiferayImpl:171] " I solve with right combination of Liferay Faces -JSF - Liferay Portal
See this article: https://www.liferay.com/it/community/wiki/-/wiki/Main/Liferay+Faces+Version+Scheme
By
Riccardo.
for "ERROR [PortletContainerLiferayImpl:171] " I solve with right combination of Liferay Faces -JSF - Liferay Portal
See this article: https://www.liferay.com/it/community/wiki/-/wiki/Main/Liferay+Faces+Version+Scheme
By
Riccardo.