I have a page running with primefaces 3.0.1 and its working ok, but now i'm trying to use primefaces 3.2RC1 and i'm receiving the following error
Code: Select all
07/03/2012 16:54:24 com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
GRAVE: Error Rendering View[/pages/mainipad.xhtml]
javax.faces.FacesException: Cannot find component with identifier ":frmPage:acCliente" in view.
at org.primefaces.util.ComponentUtils.findClientIds(ComponentUtils.java:249)
at org.primefaces.component.behavior.ajax.AjaxBehaviorRenderer.getScript(AjaxBehaviorRenderer.java:72)
at javax.faces.component.behavior.ClientBehaviorBase.getScript(ClientBehaviorBase.java:103)
at org.primefaces.renderkit.CoreRenderer.encodeClientBehaviors(CoreRenderer.java:332)
at org.primefaces.component.selectoneradio.SelectOneRadioRenderer.encodeScript(SelectOneRadioRenderer.java:94)
at org.primefaces.component.selectoneradio.SelectOneRadioRenderer.encodeEnd(SelectOneRadioRenderer.java:49)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:312)
Here's a snippet of the code of the page
Code: Select all
<h:panelGrid columns="2" id="pg">
<h:outputText value="Contato de" style="font-size:14px;color:#0627D2"/>
<p:selectOneRadio id="tipoContato" value="#{contatoService.tipo}">
<f:selectItem itemLabel="Cliente" itemValue="CLIENTE" />
<f:selectItem itemLabel="Particular" itemValue="PARTICULAR" />
<f:selectItem itemLabel="Empresa" itemValue="EMPRESA" />
<p:ajax event="change" process="@this" update=":frmPage:acCliente" listener="#{contatoService.testeAjax}"/>
</p:selectOneRadio>
<h:outputLabel for="acCliente" value="Cliente" style="font-size:14px;color:#0627D2"/>
<p:autoComplete value="#{contatoService.crmCliente}" id="acCliente" completeMethod="#{contatoService.executeFilterCliente}" maxlength="50" size="50"
var="cliente" itemLabel="#{cliente.nome}" itemValue="#{cliente}" converter="#{exciaEntityConverter}" forceSelection="true"/>
Code: Select all
update = ":frmPage:pForm:pFromAddUpdt:pg:acCliente"