Boa tarde,
estou tomando o seguinte erro e não sei onde estou errando.
Erro: /pages/secured/modelo/modelo_form.xhtml: javax.servlet.ServletException: Cannot find component for expression “:formDataTableR” referenced from “j_idt77:j_idt210:j_idt211:btnSearchAdvanced”.
caused by: Cannot find component for expression “:formDataTableR” referenced from “j_idt77:j_idt210:j_idt211:btnSearchAdvanced”.
segue minhas telas:
mod_form
...
<ui:composition template="/pages/secured/modelo/modelo_base.xhtml">
<ui:define name="content">
<div class="card">
<div class="container">
<p:tabView style="width:100%" styleClass="m-t-20">
<p:tab id="tvGerais" title="Dados Gerais">
<div class="ui-g">
<h3>Dados Gerais</h3>
<ui:include src="/pages/secured/modelo/include/modeloDadosGerais_form.xhtml" />
</div>
</p:tab>
<p:tab id="tv4" title="Revisões" disabled="true">
<div class="ui-g">
<h3>Revisões</h3>
</div>
</p:tab>
<p:tab id="tv10" title="Reservatórios" >
<div class="ui-g">
<h3>Reservatórios</h3>
<ui:include src="/pages/secured/modelo/include/modeloReservatorio_list.xhtml" />
</div>
</p:tab>
</p:tabView>
</div>
</div>
</ui:define>
</ui:composition>
</html>
modeloDadosGerais_form está funcionando
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui" xmlns:jsf="http://xmlns.jcp.org/jsf"
xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:shiro="http://shiro.apache.org/tags"
xmlns:qg="http://java.sun.com/jsf/composite/primefaces-qg-theme/components"
xmlns:infra="http://xmlns.jcp.org/jsf/composite/infra">
<p:focus context="form" />
<h:form id="form" prependId="false">
<p:focus for="especie" />
<p:growl id="messages" globalOnly="true" showDetail="true" />
<div class="row">
<div class="card">
<div class="toolbar">
<p:commandButton value="#{labels['label.salvar']}"
styleClass="button-link" icon="fa fa-floppy-o"
validateClient="true" action="#{modeloformController.salvar}"
rendered="#{(not modeloformController.operacaoDetalhamento)}"
update="messages form" onstart="PF('statusDialog').show()"
oncomplete="PF('statusDialog').hide()" />
<p:commandButton value="#{labels['label.voltar']}"
styleClass="button-link" icon="fa fa-arrow-circle-left"
action="#{modeloformController.irPaginaGestao}" immediate="true" />
</div>
<div class="ui-g-12 ui-g-nopad">
<div class="ui-g">
<div class="ui-g-6" style="text-align: left;">
<!-- INFORMAÇÕES BÁSICAS -->
<div class="row">
<h6 style="border-bottom: 1px solid #FF9032; color: #FF9032">#{labels['label.informacoes.basicas']}</h6>
<div class="ui-g-nopad">
<!-- especie -->
<div class="ui-g-12 ui-md-8" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.especie']}"
for="especie" />
<p:selectOneMenu id="especie" style="width:100%"
value="#{modeloformController.currentModelo.especie}"
requiredMessage="#{labels['label.obrigatorio']}"
required="true" filter="true" converter="especieConverter"
filterMatchMode="startsWith">
<f:selectItem itemValue="#{null}" itemLabel=""
itemDisabled="#{modeloformController.currentModelo.especie ne null}" />
<f:selectItems value="#{modeloformController.especies}"
var="especie" itemLabel="#{especie.especieFormatado}"
itemValue="#{especie}" />
</p:selectOneMenu>
<p:message for="especie" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.especie']}"
for="especieLabel" />
<p:outputLabel id="especieLabel"
value="#{modeloformController.currentModelo.especie.especieFormatado}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<!-- codigo modelo -->
<div class="ui-g-12 ui-md-2" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo']}"
for="codigoModelo" />
<p:inputText id="codigoModelo" required="true"
maxlength="50"
requiredMessage="#{labels['label.obrigatorio']}"
value="#{modeloformController.currentModelo.codigoModelo}"
style="width:100%" />
<p:message for="codigoModelo" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo']}"
for="codigoModeloLabel" />
<p:outputLabel id="codigoModeloLabel"
value="#{modeloformController.currentModelo.codigoModelo}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<!-- sub modelo -->
<div class="ui-g-12 ui-md-2" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.submodelo']}"
for="codigoSubModelo" />
<p:inputText id="codigoSubModelo" required="true"
maxlength="50"
requiredMessage="#{labels['label.obrigatorio']}"
value="#{modeloformController.currentModelo.codigoSubModelo}"
style="width:100%" />
<p:message for="codigoSubModelo" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.submodelo']}"
for="codigoSubModeloLabel" />
<p:outputLabel id="codigoSubModeloLabel"
value="#{modeloformController.currentModelo.codigoSubModelo}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
<!--fieldset>
<ui:fragment>
<p:outputLabel value="#{labels['label.submodelo']}"
for="codigoSubModeloLabel" />
<p:outputLabel id="codigoSubModeloLabel"
value="#{modeloformController.currentModelo.codigoSubModelo}"
style="width:100%; font-size: 18px; font-weight: bold; margin-top: 3px;" />
</ui:fragment>
</fieldset-->
</div>
<!-- descricao -->
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.descricao']}"
for="descricao" />
<p:inputText id="descricao" required="true" maxlength="30"
value="#{modeloformController.currentModelo.descricao}"
requiredMessage="#{labels['label.obrigatorio']}"
style="width:100%" />
<p:message for="descricao" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.descricao']}"
for="descricaoLabel" />
<p:outputLabel id="descricaoLabel"
value="#{modeloformController.currentModelo.descricao}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<!-- descricao resumida -->
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.descricao.resumida']}"
for="descricaoResumida" />
<p:inputText id="descricaoResumida" required="true"
maxlength="30"
value="#{modeloformController.currentModelo.descricaoResumida}"
requiredMessage="#{labels['label.obrigatorio']}"
disabled="#{modeloformController.operacaoExclusao}"
style="width:100%" />
<p:message for="descricaoResumida" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.descricao.resumida']}"
for="descricaoResumidaLabel" />
<p:outputLabel id="descricaoResumidaLabel"
value="#{modeloformController.currentModelo.descricaoResumida}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<!-- url do fabricante -->
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.url.fabricante']}"
for="urlFabricante" />
<p:inputText id="urlFabricante" maxlength="30"
value="#{modeloformController.currentModelo.urlFabricante}"
style="width:100%" />
<p:message for="urlFabricante" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.url.fabricante']}"
for="urlFabricanteLabel" />
<p:outputLabel id="urlFabricanteLabel"
value="#{modeloformController.currentModelo.urlFabricante}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<!-- programavel -->
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:selectBooleanCheckbox
value="#{modeloformController.currentModelo.programavel}"
id="programavel" style="margin-top: 10px;" />
<p:outputLabel for="programavel"
value="#{labels['label.modelo.programavel']}"
style="margin-left: 10px; margin-top: 10px; vertical-align:30%" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel id="programavelLabel"
value="#{modeloformController.currentModelo.programavel ? labels['true'] : labels['false']}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</div>
</div>
</div>
</div>
<!-- PAINEL DIREITA -->
<div class="ui-g-6" style="text-align: left;">
<div class="row">
<div class="ui-g-nopad">
<h6 style="border-bottom: 1px solid #FF9032; color: #FF9032;">#{labels['label.situacao']}</h6>
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:selectBooleanCheckbox
value="#{modeloformController.currentModelo.codigoSituacao}"
id="codigoSituacao" style="margin-top: 10px;" />
<p:outputLabel for="codigoSituacao"
value="#{labels['ativo']}"
style="margin-left: 10px; margin-top: 10px; vertical-align:30%" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel id="codigoSituacaoLabel"
value="#{modeloformController.currentModelo.codigoSituacao ? labels['ativo'] : labels['desativado']}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</div>
<h6 style="border-bottom: 1px solid #FF9032; color: #FF9032;">#{labels['label.medidores']}</h6>
<div class="ui-g-nopad ui-g-12" style="text-align: left;">
<div class="ui-g-6 ui-md-3">
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:selectBooleanCheckbox
value="#{modeloformController.currentModelo.horimetro}"
id="horimetro" style="margin-top: 10px;" />
<p:outputLabel for="horimetro"
value="#{labels['label.horimetro']}"
style="margin-left: 10px; margin-top: 10px; vertical-align:30%" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel id="horimetroLabel"
value="#{modeloformController.currentModelo.horimetro ? labels['true'] : labels['false']}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</div>
<div class="ui-g-6 ui-md-3">
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:selectBooleanCheckbox
value="#{modeloformController.currentModelo.odometro}"
id="odometro" style="margin-top: 10px;" />
<p:outputLabel for="odometro"
value="#{labels['label.odometro']}"
style="margin-left: 10px; margin-top: 10px; vertical-align:30%" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel id="odometroLabel"
value="#{modeloformController.currentModelo.odometro ? labels['true'] : labels['false']}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</div>
</div>
<h6 style="border-bottom: 1px solid #FF9032; color: #FF9032;">#{labels['label.capacidade.dimensao']}</h6>
<div class="ui-g-nopad ui-g-12">
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.largura']}"
for="largura" />
<p:inputText id="largura" maxlength="30"
value="#{modeloformController.currentModelo.largura}"
style="width:100%" />
<p:message for="largura" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.largura']}"
for="larguraLabel" />
<p:outputLabel id="larguraLabel"
value="#{modeloformController.currentModelo.largura}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.altura']}"
for="altura" />
<p:inputText id="altura" maxlength="30"
value="#{modeloformController.currentModelo.altura}"
style="width:100%" />
<p:message for="altura" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.altura']}"
for="alturaLabel" />
<p:outputLabel id="alturaLabel"
value="#{modeloformController.currentModelo.altura}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel
value="#{labels['label.modelo.comprimento']}"
for="comprimento" />
<p:inputText id="comprimento" maxlength="30"
value="#{modeloformController.currentModelo.comprimento}"
style="width:100%" />
<p:message for="comprimento" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel
value="#{labels['label.modelo.comprimento']}"
for="comprimentoLabel" />
<p:outputLabel id="comprimentoLabel"
value="#{modeloformController.currentModelo.comprimento}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
</div>
<div class="ui-g-nopad ui-g-12">
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.rasa']}"
for="rasa" />
<p:inputText id="rasa" maxlength="30" style="width:100%" />
<p:message for="rasa" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.rasa']}"
for="rasaLabel" />
<p:outputLabel id="rasaLabel"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.coroada']}"
for="coroada" />
<p:inputText id="coroada" maxlength="30" style="width:100%" />
<p:message for="coroada" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.coroada']}"
for="coroadaLabel" />
<p:outputLabel id="coroadaLabel"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.tara']}"
for="tara" />
<p:inputText id="tara" maxlength="30" style="width:100%" />
<p:message for="tara" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.tara']}"
for="taraLabel" />
<p:outputLabel id="taraLabel" value=""
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
</div>
<div class="ui-g-nopad ui-g-12">
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.peso']}"
for="peso" />
<p:inputText id="peso" maxlength="30"
value="#{modeloformController.currentModelo.peso}"
style="width:100%" />
<p:message for="peso" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.peso']}"
for="pesoLabel" />
<p:outputLabel id="pesoLabel"
value="#{modeloformController.currentModelo.peso}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
<div class="ui-g-12 ui-md-3" style="text-align: left;">
<fieldset>
<ui:fragment
rendered="#{not modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.capacidade']}"
for="capacidade" />
<p:inputText id="capacidade" maxlength="30"
value="#{modeloformController.currentModelo.capacidade}"
style="width:100%" />
<p:message for="capacidade" />
<p:keyFilter regEx="/[0-9_]/i" />
</ui:fragment>
<ui:fragment
rendered="#{modeloformController.operacaoDetalhamento}">
<p:outputLabel value="#{labels['label.modelo.capacidade']}"
for="capacidadeLabel" />
<p:outputLabel id="capacidadeLabel"
value="#{modeloformController.currentModelo.capacidade}"
style="width:100%; font-size: 18px; font-weight: bold;" />
</ui:fragment>
</fieldset>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui-g-12 ui-g-nopad">
<div class="ui-g">
<div class="ui-g-12 ui-md-12" style="text-align: left;">
<h6 style="border-bottom: 1px solid #FF9032; color: #FF9032;">#{labels['label.informacoes.cadastro']}</h6>
</div>
</div>
<div class="ui-g">
<div class="ui-g-8" style="text-align: left;"></div>
</div>
</div>
</div>
</div>
</div>
<p:confirmDialog global="true" showEffect="fade" hideEffect="fade">
<p:commandButton value="#{labels['label.sim']}" type="button"
styleClass="ui-confirmdialog-yes" icon="fa fa-lg fa-check" />
<p:commandButton value="#{labels['label.nao']}" type="button"
styleClass="ui-confirmdialog-no" icon="fa fa-lg fa-close" />
</p:confirmDialog>
</h:form>
</ui:composition>
modeloReservatorio_list onde acontece meu problema
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui" xmlns:jsf="http://xmlns.jcp.org/jsf"
xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:shiro="http://shiro.apache.org/tags"
xmlns:qg="http://java.sun.com/jsf/composite/primefaces-qg-theme/components"
xmlns:infra="http://xmlns.jcp.org/jsf/composite/infra">
<!-- content
<ui:define name="content"> -->
<div class="row">
<div class="card">
<div class="toolbarR">
<h:form id="formToolbarR" prependId="false"
styleClass="toolbar-form">
<p:commandButton value="#{labels['label.novo']}"
styleClass="button-link" icon="fa fa-file-o"
action="#{modeloReservatorioListController.novo}"
rendered="#{modelolistController.subject.isPermitted('GCM:modelo_list:btn_novo')}" />
<p:commandButton value="#{labels['label.editar']}"
disabled="#{empty modeloReservatorioListController.currentModeloReservatorio}"
styleClass="button-link" icon="fa fa-pencil"
action="#{modeloReservatorioListController.alterar}"
rendered="#{modeloReservatorioListController.subject.isPermitted('GCM:modelo_list:btn_editar')}" />
<p:commandButton value="#{labels['label.detalhar']}"
disabled="#{empty modeloReservatorioListController.currentModeloReservatorio}"
styleClass="button-link" icon="fa fa-info-circle"
action="#{modeloReservatorioListController.detalhar}" />
</h:form>
<h:form>
<qg:SearchInput
basicValue="#{modeloReservatorioListController.filtro.descricao}"
filterAction="#{modeloReservatorioListController.updateList}"
filterAdvancedAction="#{modeloReservatorioListController.updateList}"
update=":formDataTableR"
clearAction="#{modeloReservatorioListController.limparFiltro}">
<f:facet name="content">
<ui:include src="/pages/secured/modelo/modelo_filter.xhtml" />
</f:facet>
</qg:SearchInput>
</h:form>
</div>
<div class="container100 card-content">
<h:form id="formDataTableR" prependId="false">
<infra:listDataTable id="modeloDataTable" var="modelo"
value="#{modeloReservatorioListController.model}"
selection="#{modeloReservatorioListController.currentModeloReservatorio}"
rowKey="#{modelo.codigo}"
first="#{modeloReservatorioListController.filtro.first}"
rows="#{modeloReservatorioListController.filtro.pageSize}">
<p:ajax event="rowSelect" global="false" update=":formToolbarR"
listener="#{modeloReservatorioListController.onRowSelect}" />
<p:ajax event="rowUnselect" global="false" update=":formToolbarR"
listener="#{modeloReservatorioListController.onRowUnselect}" />
<p:ajax event="page" update=":formToolbarR"
listener="#{modeloReservatorioListController.onRowUnselect}" />
<p:column headerText="#{labels['label.ordem']}"
sortBy="#{modelo.modeloFormatado}" width="25%">
<h:outputText value="#{modelo.codigoSeqOrdem}" />
</p:column>
<p:column headerText="#{labels['label.reservatorio']}"
sortBy="#{modelo.descricao}" width="19%">
<h:outputText value="#{modelo.descricao}" />
</p:column>
<p:column headerText="#{labels['label.unidade.medida']}"
sortBy="#{modelo.descricaoResumida}" width="14%">
<h:outputText value="#{modelo.descricaoResumida}" />
</p:column>
<p:column headerText="#{labels['label.capacidade']}"
sortBy="#{modelo.codigoSituacao}" width="8%">
<h:outputText
value="#{modelo.codigoSituacao}" />
</p:column>
<p:column headerText="#{labels['label.situacao']}"
sortBy="#{modelo.codigoSituacao}" width="8%">
<h:outputText
value="#{modelo.codigoSituacao ? labels['ativo'] : labels['desativado']}" />
</p:column>
<!-- <p:column headerText="#{labels['label.medidor']}"
sortBy="#{modelo.tipoMedidor}" width="8%">
<h:outputText value="#{modelo.tipoMedidor}" />
</p:column>
<p:column headerText="#{labels['label.fabricante.montador']}"
sortBy="#{modelo.fabricante.descricao}">
<h:outputText value="#{modelo.fabricante.descricao}" />
</p:column>
<p:column headerText="#{labels['label.modelo.programavel']}"
sortBy="#{modelo.programavel}" width="11%">
<h:outputText
value="#{modelo.programavel ? labels['label.sim'] : labels['label.nao'] }" />
</p:column> -->
</infra:listDataTable>
</h:form>
</div>
</div>
</div>
<!-- </ui:define> -->
</ui:composition>
Poderiam me ajudar ?