Galera estou desenvolvendo um projeto para a faculdade e estou tentando usar o conceito de templates mas esta um pouco complicado
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>
<title>Policia Militar - Francisco Beltrão - Paraná</title>
<link href="../bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css"></link>
</h:head>
<h:body>
<!-- cabeçalho da pagina -->
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<ui:insert name="banner"> </ui:insert>
</div>
</div>
</div>
<!-- primeiro menu da pagina -->
<div class="container" style="margin-top: 70px;">
<ui:insert name="menuTop"> </ui:insert>
</div>
<div class="container" style="margin-top: 30px;">
<!-- menu de esquerda -->
<div class="row">
<div class="span3 well">
<ui:insert name="menuLeft"> </ui:insert>
</div>
<!-- lugar aonde ficara o conteudo do site -->
<div class="span8 well">
<ui:insert name="contuedo"> </ui:insert>
</div>
</div>
</div>
<!-- footer da pagina -->
<div class="container">
<ui:insert name="footer"> Rodape da Pagina XHTML </ui:insert>
</div>
</h:body>
</html>
index
<?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:ui="http://java.sun.com/jsf/facelets">
<ui:composition template="../template/templateProjeto.xhtml">
<ui:include src="banner.xhtml" />
<ui:include src="menu/menuTop.xhtml" />
<ui:include src="menu/menuLeft.xhtml" />
<ui:include src="conteudo.xhtml" />
<ui:include src="footer.xhtml" />
</ui:composition>
</html>
e o menuTop
<?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:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<ui:composition template="../template/templateProjeto.xhtml">
<ui:define name="menuTop">
<p:menubar>
<p:menuitem value="Palavra do Comandante" />
<p:submenu label="Histórico Policia Militar">
<p:menuitem value="Polici Militar do Paraná" />
<p:menuitem value="21º Btalhão" />
<p:menuitem value="Localização, telefone, contato" />
</p:submenu>
</p:menubar>
</ui:define>
</ui:composition>
</html>
Quanto executo o projeto o menu que eu fiz dentro do menuTop.xhtml naum aparece na tela, onde eu errei?