Boa tarde a todos, estou recendo um arquivo xml e nesse arquivo xml possuí 2 atributos e uma lista, mais só consigo recuperar o ultimo valor da minha lista. Quando eu testo no SOAP UI eu consigo ver vários itens que possuí dentro da lista, mais quando eu recupero no java só vem o ultimo item da lista.
segue a forma que estou configurando o smooks-config.xml
<jb:bean beanId="consultar" class="br.com.cabal.bean.BeanRetornoConsultarLancamento" createOnElement="return">
<jb:value property="codigoRetorno" decoder="String" data="codigoRetorno" />
<jb:wiring property="lista" beanIdRef="lista"/>
<jb:value property="mensagemRetorno" decoder="String" data="mensagemRetorno" />
</jb:bean>
<jb:bean beanId="lista" class="java.util.ArrayList" createOnElement="lista">
<jb:wiring beanIdRef="listaLancamentoCC"/>
</jb:bean>
<jb:bean beanId="listaLancamentoCC" class="br.com.cabal.bean.listasVO.LancamentoCcoVO" createOnElement="lista">
<jb:value property="idOperacao" decoder="String" data="idOperacao" />
<jb:value property="cooperativa" decoder="String" data="cooperativa" />
<jb:value property="contaCorrente" decoder="String" data="contaCorrente" />
<jb:value property="valorLancamento" decoder="String" data="valorLancamento" />
<jb:value property="dataLancamento" decoder="String" data="dataLancamento" />
<jb:value property="codigoRetornoTransacao" decoder="String" data="codigoRetornoTransacao" />
<jb:value property="mensagemRetornoTransacao" decoder="String" data="mensagemRetornoTransacao" />
</jb:bean>
P.S: Espero que não tenha aberto no tópico errado. Oo
Obrigado a todos.