estou com problema aqui no meu componente do primefaces porque na hora de renderizar a página ele não apararece o calendario através do componente. Segue o meu codigo.
`
<ui:composition template="/template/_template.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p=“http://primefaces.org/ui”>
<ui:define name="titulo"></ui:define>
<ui:define name="formulario-central">
<div class="formulario-cadastro-consulta">
<p:accordionPanel>
<p:tab title="Cadastro de Clientes">
<h:form>
<h:panelGrid columns="2">
<p:outputLabel value="Cliente" />
<p:inputText styleClass="campo-texto" placeholder="informe o cliente" />
<p:outputLabel value="veiculo" />
<p:inputText styleClass="campo-texto" placeholder="informe o veiculo" />
<p:outputLabel value="placa" />
<p:inputText styleClass="campo-texto" />
<p:outputLabel value="valor" />
<p:inputText styleClass="campo-texto" />
<p:outputLabel for="data1" value="data" />
<p:calendar id="data1" required="true"/>
<p:outputLabel />
<h:panelGroup>
<p:commandButton styleClass="salvar-limpar" value="Salvar" ajax="false" icon="ui-icon-disk" />
<p:commandButton styleClass="salvar-limpar" value="Limpar" type="reset" icon="ui-icon-clear" />
</h:panelGroup>
</h:panelGrid>
</h:form>
</p:tab>
</p:accordionPanel>
</div>
</ui:define>
</ui:composition>`