Caros amigos, estou implementando num sistema o menuBar do primefaces, mas quando definir a navegação para outras páginas em pastas diferentes ele não encontra a página.Abaixo disponho do codigo do menubar e da organização das minhas páginas xhtml.Já tentei implementar algumas dicas sugeridas com esse mesmo tópico, porém n funcionou, dá excessão java.io.Filenotfound.
Estou usando facelets e meu menu está dentro de um componente definido no web.xml.O template do facelets chama o componente do menu.
Organização das páginas
/index.xhtml
/pages/NovaCategoria.xhtml
/pages/ListaCategoria.xhtml
CÓDIGO DO MEU MENUBAR
<h:form>
<p:growl id="messages"/>
<p:menubar autoDisplay="false">
<p:submenu label="Cadastros" icon="ui-icon-document">
<p:submenu label="Produtos" icon="ui-icon-contact">
<p:menuitem value="Novo Produto" url="#" />
<p:menuitem value="Lista de Produtos" url="#" />
</p:submenu>
<p:submenu label="Categorias" icon="ui-icon-contact">
<p:menuitem value="Nova Categoria" action="NovaCategoria" ajax="false" />
<p:menuitem value="Lista de Categorias" action="ListaCategoria" ajax="false" />
<p:menuitem action="/pages/NovaCategoria" ajax="false" value="teste"/>
</p:submenu>
<p:submenu label="Usuários" icon="ui-icon-contact">
<p:menuitem value="Project" url="#" />
<p:menuitem value="Other" url="#" />
</p:submenu>
<p:submenu label="Setor" icon="ui-icon-contact">
<p:menuitem value="Project" url="#" />
<p:menuitem value="Other" url="#" />
</p:submenu>
<p:submenu label="Fornecedor" icon="ui-icon-contact">
<p:menuitem value="Project" url="#" />
<p:menuitem value="Other" url="#" />
</p:submenu>
<p:separator />
<p:menuitem value="Quit" url="#" />
</p:submenu>
<p:menuitem value="Quit" url="http://www.primefaces.org" icon="ui-icon-close" />
</p:menubar>
</h:form>
CÓDIGO QUE CHAMA O MENU NO MEU TEMPLATE
<div id="content" align="center" class="center_content">
<p:panel style="background: #CDC5BF">
<andii:componenteJSF id="meu" />
<ui:insert name="corpo">Content</ui:insert>
</p:panel>
</div>
MEU WEB.XML
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<context-param>
<param-name>javax.faces.FACELETS_LIBRARIES</param-name>
<param-value>/WEB-INF/componentes/facelets.taglib.xml</param-value>
</context-param>
<context-param>
<param-name>br.com.caelum.vraptor.encoding</param-name>
<param-value>UTF-8</param-value>
</context-param>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsf</welcome-file>
</welcome-file-list>
<!--
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
-->
</web-app>
SE ALGUÉM PUDER ME DAR DICAS DE COMO RESOLVER FICO BEM GRATO!!