Olá pessoal eu não estou conseguindo utilizar o include mas detalhe, só não consigo em uma página em especial.
aqui está o template:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Financeiro Web</title>
<h:outputStylesheet library="css" name="templateInterna.css"/>
<h:outputStylesheet library="css" name="login.css"/>
<h:outputStylesheet library="css" name="barra_menu.css"/>
</h:head>
<h:body>
<div id="container">
<div id="titulo">
<ui:insert name="titulo">Financeiro Web</ui:insert>
</div>
<div id="logotipo">
<h:graphicImage library="imagens" name="logotipo_m.png"/>
</div>
<div id="barra_menu">
<ui:insert name="barra_menu">
<ui:include src="/templates/barra_menu.xhtml"/>
</ui:insert>
</div>
<div id="corpo">
<ui:insert name="corpo"/>
</div>
<div id="rodape">
<ui:insert name="rodape">
<ui:include src="/templates/rodape.xhtml"/>
</ui:insert>
</div>
</div>
</h:body>
</html>
Aqui a o xhtml utilizado no include:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:sec="http://www.springframework.org/security/facelets/tags">
<ui:composition>
<sec:ifAnyGranted roles="ROLE_USUARIO">
<h:form id="menu">
<h:commandButton value="Contas" action="/restrito/conta" class="menuBotao"/>
<h:selectOneMenu class="menuBotao"
value="#{contextoBean.contaAtiva.conta}"
valueChangeListener="#{contextobean.setContaAtiva}"
rendered="#{!empty contextoBean}"
onchange="submit()">
<f:selectItems value="#{contaBean.lista}" var="conta"
itemValue="#{conta.conta}" itemLabel="#{conta.descricao}"/>
</h:selectOneMenu>
<h:outputLink class="menuBotao" value="javascript:void(0)" onclick="document.location='#{request.contextPath}/j_spring_security_logout'" title="Sair">
<h:graphicImage library="imagens" name="logout16.png" />
</h:outputLink>
<sec:ifAnyGranted roles="ROLE_ADMINISTRADOR">
<h:commandLink class="menuBotao" action="/admin/principal" title="Principal">
<h:graphicImage library="imagens" name="administrativo16.png"/>
</h:commandLink>
</sec:ifAnyGranted>
</h:form>
</sec:ifAnyGranted>
</ui:composition>
</html>
O mais estranho é que quando clico no nome barra_menu.xhtml no template aparece a página no preview do jboss, o que indica que o caminho está certo, alguem tem alguma idéia do que possa ser? se há alguma outra configuração a ser feita.