Pessoal, estou com um probleminha aqui:
Resumindo tudo, a aplicação funciona JSF + ICEFaces. Tenho uma tela de cadastro onde eu tenho um combo box superior (Unidade Pai). Quando eu seleciono algum elemento desse combo, o valor passa para uma lista de rádio buttons logo abaixo. Assim, toda vez que eu seleciono um combo, ele deve ir para a lista de baixo, respeitando uma hierarquia (pai-filho). Meu objetivo é que eu possa selecionar um elemento na lista de rádios e excluí-lo, e ele retorná para a lista de combo (ele e os filhos).
Meu problema: Quando eu seleciono um radio, me aparece essa mensagem:
sourceId=formAbas:icepnltabset:0:idRadioRegistros[severity=(ERROR 2), summary=(formAbas:icepnltabset:0:idRadioRegistros: Validation Error: Value is not valid), detail=(formAbas:icepnltabset:0:idRadioRegistros: Validation Error: Value is not valid)]
Meu combo Pai:
<ice:selectOneMenu binding="#{UnidadeMB.comboUnidadePaiCadastro}" value="#{UnidadeMB.unidade.idUnidade}"
partialSubmit="false" id="comboUnidadePai">
<f:selectItems value="#{UnidadeMB.selectItemUnidadePai}" />
</ice:selectOneMenu>
Lista de rádios Pai:
<ice:selectOneRadio style="border: 0px;cursor:pointer;" binding="#{UnidadeMB.radioUnidadesPai}"
layout="spread" partialSubmit="true" id="idRadioRegistros">
<f:selectItems value="#{UnidadeMB.selectItemRadioUnidadePai}"/>
</ice:selectOneRadio>
Lista de rádios sendo exibida numa coluna:
<ice:column style="padding: 4px;">
<f:facet name="header">
<ice:panelGroup>
<!-- Botão da impressosa -->
<ice:commandButton actionListener="#{UnidadeMB.doReport}" binding="#{UnidadeMB.botaoImprimir}" />
</ice:panelGroup>
</f:facet>
<ice:radio for="idRadioRegistros" index="#{tableStatus.index}" />
</ice:column>
Alguém aí pode me ajudar??