Menu Error ClassCastException DefaultSubMenu to UISubmenu
Posted: 12 Jun 2019, 22:03
Hello
have this problem in the moment create menu with Sapphire
Primefaces 7.0.3
JavaServerFaces 2.3
Sapphire 2.0
WildFly 16
ERROR MESSAGE
menu.xhtml
Could you please help me with this problem?
How can I create a new jar file or make changes to the jar file?
could you advise me
Sorry my english is bad
have this problem in the moment create menu with Sapphire
Primefaces 7.0.3
JavaServerFaces 2.3
Sapphire 2.0
WildFly 16
ERROR MESSAGE
Code: Select all
14:35:04,151 SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (default task-1) Error Rendering View[/index.xhtml]:
java.lang.ClassCastException: org.primefaces.model.menu.DefaultSubMenu cannot be cast to org.primefaces.component.submenu.UISubmenu
at org.primefaces.sapphire.component.SapphireMenuRenderer.encodeSubmenu(SapphireMenuRenderer.java:111)
at org.primefaces.sapphire.component.SapphireMenuRenderer.encodeElement(SapphireMenuRenderer.java:96)
at org.primefaces.sapphire.component.SapphireMenuRenderer.encodeElements(SapphireMenuRenderer.java:58)
at org.primefaces.sapphire.component.SapphireMenuRenderer.encodeMarkup(SapphireMenuRenderer.java:48)
at org.primefaces.component.menu.BaseMenuRenderer.encodeEnd(BaseMenuRenderer.java:109)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:595)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1654)
Code: Select all
<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
xmlns:sm="http://primefaces.org/sapphire">
<div id="layout-menu-container" class="layout-menu-container">
<div id="layout-nano" class="nano">
<div class="nano-content sidebar-scroll-content">
<div class="layout-menu-wrapper">
<h:form id="menuform">
<sm:menu id="menuNavigation" model="#{menuView.model}" />
</h:form>
</div>
</div>
</div>
</div>
</ui:composition>
How can I create a new jar file or make changes to the jar file?
could you advise me
Sorry my english is bad