GNRE automação envio de lote

Olá,
Estou construído um webservice e estou com dificuldade para realizar a automação no ambiente de homologação: http://www.testegnre.pe.gov.br/gnre/portal/automacao.jsp#
gerei os arquivos java através do wsimport, no endereço de recepção do lote: http://www.testegnre.pe.gov.br/gnreWS/services/GnreLoteRecepcao?wsdl
com os arquivos, realizei o envio do lote no código abaixo:

 GnreLoteRecepcao gnrews = new GnreLoteRecepcao(); 
 GnreDadosMsg gnreDadosMsg = new GnreDadosMsg();
 gnreDadosMsg.getContent().add( xml );//xml é uma string que contem o xml do objeto TDadosGNRE, onde se encontra os dados da guia a ser gerada. 
 ProcessarResponse porcessarResponse =  gnrews.getGnreLoteRecepcao().processar(gnreDadosMsg);//envio do lote
porcessarResponse.getContent().toString()//resposta do envio

como resposta do processamento recebo:
[[ns1:TRetLote_GNRE: null]]

deveria retornar o protocolo de envio, mas estou recebendo null da resposta do objeto TRetLote_GNRE.
Alguém poderia me ajudar?