Duvida em Select JSF

Opa :smiley:

Tenho uma tabela que cria linhas de maneira dinâmica e em cada linha criada, eu devo adicionar o valor antigo em uma Collection. Criei um converter e está funcionando direitinho, porém eu não consigo setar o valor antigo em uma Collection e nem deixar o valor antigo selecionado:

<h:panelGroup id="regrasPanel">
				<f:subview id="regrasView" rendered="#{regra.exibirRegra}">
				<h:dataTable value="#{regra.regras}" binding="#{regra.tabelaRegras}">
					<h:column>
						<h:selectOneListbox size="0" converter="tipoCargaConverter" value="#{regra.cargas}">
						<f:selectItems value="#{regra.tipoCarga}"/>
					</h:selectOneListbox>
					</h:column>
				</h:dataTable>
					<a4j:commandButton value="Adicionar Outra Regra" styleClass="botao" reRender="regrasPanel, painelMensagens" action="#{regra.adicionarRegra}"/>
				</f:subview>
			</h:panelGroup>

Isso está de uma maneira simplificada pq a tela verdadeira, tem outro select que deverá funcionar da mesma maneira para poder relacionar um TipoCarga com o TipoPessoa…alguém já fez algo parecido?

[]'s