Boa tarde!
Tenho uma tela XHTML com 2 combos aninhados funcionando perfeitamente no escopo ViewScoped, quando eu mudo para RequestScoped e clico em salvar por exemplo da erro no converter.
Como posso mudar os escopos e resolver esse problema?
Acredito que o erro não seja no converter pois com view funciona.
Se alguém puder me dar uma luz Obrigado.
Erro ao clica no botao salvar.
frmSubGrupo:txtGrupo: Erro de validação: o valor não é válidofrmSubGrupo:txtGrupo: Erro de validação: o valor não é válido
Os Combo aninhados
<h:outputLabel for="txtSecao" value="Seção" />
<p:selectOneMenu
id="txtSecao"
value="#{subGrupoBean.subGrupo.grupo.secao}"
converter="secaoConverter"
style="width:160px">
<f:selectItem itemLabel="Selecione" itemValue="0" />
<f:selectItems value="#{subGrupoBean.listSecao}" var="dr" itemValue="#{dr}" itemLabel="#{dr.descricao}"/>
<p:ajax event="change" listener="#{subGrupoBean.atualizaGrupo()}" update="txtGrupo" />
</p:selectOneMenu>
<h:outputLabel for="txtGrupo" value="Grupo" />
<p:selectOneMenu
id="txtGrupo"
value="#{subGrupoBean.subGrupo.grupo}"
converter="grupoConverter"
style="width:160px">
<f:selectItem itemLabel="Selecione" itemValue="0" />
<f:selectItems value="#{subGrupoBean.listGrupo}" var="dr" itemValue="#{dr}" itemLabel="#{dr.descricao}"/>
</p:selectOneMenu>
O botão Salvar.
<p:commandButton id="btnConfirmar" value="Confirmar" action="#{subGrupoBean.gravar()}" icon="icoAccept" style="size: 50px;" update="@all"/>