I’m not sure what the problem is but I find it strange that maximize would cause a call to processAction().  I’m not sure if processAction() should be called in that case.

 

Anyway, I know that maximize works on Pluto and JBoss Portal.  You might want to try your JSF portlet on one of those and see what happens.

 

Stan Silvert

JBoss, Inc.

[EMAIL PROTECTED]

callto://stansilvert


From: Marcio E Miranda [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 13, 2006 8:55 PM
To: MyFaces Discussion
Subject: Maximizing a portlet implementing MyFacesGenericPortlet causes Liferay to crash.

 

Hi,

 

This may or may not be specific to the portlet implementation of My Faces, but when a portlet implementing MyFacesGenericPortlet is maximized in Liferay, the following exception is thrown:

 

00:35:32,497 INFO  [STDOUT] javax.portlet.PortletException

00:35:32,497 INFO  [STDOUT]    at org.apache.myfaces.portlet.MyFacesGenericPortlet.handleExceptionFromLifecycle(MyFacesGenericPortlet.java:257)

00:35:32,497 INFO  [STDOUT]    at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:233)

00:35:32,497 INFO  [STDOUT]    at com.liferay.portal.servlet.PortletServlet.service(PortletServlet.java:72)

00:35:32,497 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

 

Caused by: java.lang.IllegalArgumentException

00:35:32,517 INFO  [STDOUT]    at com.liferay.portlet.ActionResponseImpl.setRenderParameter(ActionResponseImpl.java:166)

00:35:32,517 INFO  [STDOUT]    at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:225)

00:35:32,517 INFO  [STDOUT]    ... 50 more

 

Nested Exception is java.lang.IllegalArgumentException

00:35:32,517 INFO  [STDOUT]    at com.liferay.portlet.ActionResponseImpl.setRenderParameter(ActionResponseImpl.java:166)

00:35:32,517 INFO  [STDOUT]    at org.apache.myfaces.portlet.MyFacesGenericPortlet.processAction(MyFacesGenericPortlet.java:225)

00:35:32,517 INFO  [STDOUT]    at com.liferay.portal.servlet.PortletServlet.service(PortletServlet.java:72)

00:35:32,517 INFO  [STDOUT]    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

 

Do you think this is a My Faces issue? The others portlets which are bundled with Liferay doesn’t show this behavior.

 

Marcio.

Reply via email to