|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
[Trinidad] No RenderingContextHi. I currently try to get running my JSF-Application as a Portlet on Liferay 5.2.3. The App is implemented with the following frameworks: MyFaces 1.2.7 Facelets 1.1.4 Trinidad 1.2.12
Everytime i try to load the portlet, i get the following Exceptions:
[02.10.09 10:40:44:209 CEST] 00000032 CoreRenderKit E org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit createResponseWriter No RenderingContext has been created. [02.10.09 10:40:44:241 CEST] 00000032 viewhandler E Error Rendering View[/logintest.jspx] java.lang.IllegalStateException: Kein RenderingContext at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:328) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751) at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1494) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:257) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:577) at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
Any Idea where the problem is?
Thanks for any advice.
Wahid
|
|
|
Re: [Trinidad] No RenderingContextProblem solved.
The definition of the view handler for Facelets <view-handler>com.sun.facelets.FaceletPortletViewHandler</view-handler> should be removed from the faces-config.xml. The FaceletPortletViewHandler can be defined as a context-param in web.xml as followed: <context-param> <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name> <param-value>com.sun.facelets.FaceletPortletViewHandler</param-value> </context-param>
|
| Free embeddable forum powered by Nabble | Forum Help |