XML DataSource IReport Select Expression

Pessoal,

estou com uma duvida aqui, estou usando XML de Data Source no iReport.
na ferramenta tudo funciona uma beleza, mas quando tento usar o jasper no sistema simplesmente ele se perde no xml.

meu xml é na seguinte extrutura

<requerente>
    <junta>
       <dados>
       </dados> 
    </junta>
    <junta>
        <dados>
        </dados>
    </junta>
</requerente>

no iReport uso em Connections properties a opacao
"Create a datasource using this Select Expression"
no caso estou usando requerente/junta

com isso eu fico com uma pagina de relatorio para cada junta … do jeito que eu quero.

MEU PROBLEMA:

no sistema quando eu faco a chamada nao vem de acordo com o resultado que eu tive no iReport.

na verdade vem tudo null e so aparece a primeira pagina!

codigo…


String reportFileName = "MeuJasper.jasper";

String xmlFileName = "MeuXML.xml";


String recordPath = "/requerente/junta";


JRXMLDataSource jrxmlds = new JRXMLDataSource(xmlFileName,recordPath);

ja tentei de tudo “/requerente” “requerente” “/requerente/junta” “requerente/junta” “/requerente/junta/” "/junta…

alguem temm algumam ideia?

recordPath é o mesmo parametro que SelectExpression do iReport? se nao temm como eu alterar esse parametro?

bem…obrigado por qualquer ajuda …