Search code examples
jsfliferayliferay-6

JSF Liferay Exception


I try to use my portlet from liferay 6.0.6 on 6.1.1 and get follow stack trace:

java.lang.NullPointerException
at com.icesoft.faces.component.menubar.MenuItemRenderer.makeTopLevelAnchor(MenuItemRenderer.java:350)
at com.icesoft.faces.component.menubar.MenuItemRenderer.renderAnchor(MenuItemRenderer.java:705)

org.portletfaces.bridge.BridgeException: javax.faces.FacesException
at org.portletfaces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:449)
Caused by: javax.faces.FacesException
    at com.sun.faces.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:142)
Caused by: java.lang.NullPointerException
    at com.icesoft.faces.component.menubar.MenuItemRenderer.makeTopLevelAnchor(MenuItemRenderer.java:350)
    at com.icesoft.faces.component.menubar.MenuItemRenderer.renderAnchor(MenuItemRenderer.java:705)

can anybody help me?


Solution

  • Liferay just released Liferay Faces 3.1.0 which is designed to work with Liferay 6.1.x. Recommend that you upgrade from PortletFaces Bridge to Liferay Faces Bridge: