Hallo all,
 
we serve an application using MyFaces, Tomahawk and facelets.
When the Http.Session times out, the user is logged out automatically. During the new login, the Menu of the application should be loaded, but the follwoing error occurs:
 
Sep 21, 2006 5:26:36 PM com.sun.facelets.FaceletViewHandler handleRenderException
SEVERE: Error Rendering View[/pages/ImportResourceBundles.xhtml]
java.lang.IllegalArgumentException: Value binding of UINavigationMenuItems with id menuForm:menu:jsCookMenuItems does not reference an Object of type NavigationMenuItem, NavigationMenuItem[], Collection or Ma
p
        at org.apache.myfaces.custom.navmenu.NavigationMenuUtils.addNavigationMenuItems(NavigationMenuUtils.java:143)
        at org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlNavigationMenuRenderer.preprocessNavigationItems (HtmlNavigationMenuRenderer.java:254)
        at org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlNavigationMenuRenderer.encodeEnd(HtmlNavigationMenuRenderer.java:117)
        at javax.faces.component.UIComponentBase.encodeEnd (UIComponentBase.java:536)
        at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
        at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
        at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
        at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580)
        at org.apache.myfaces.lifecycle.LifecycleImpl.render (LifecycleImpl.java:384)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
        at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
        at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter (ExtensionsFilter.java:144)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:629)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java :376)
        at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
        at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
        at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
        at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run (ServerSocketReadHandler.java:260)
        at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
        at java.lang.Thread.run(Thread.java:595)
 
 
Has anyone a statement to this?
 
Thanks, Daniel

Reply via email to