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