Estou desenvolvendo o envio de lote para o web Service : https://www.testegnre.pe.gov.br:444/gnreWS/services/GnreLoteRecepcao?wsdl
Consigo validar meu xml com o : lote_gnre_v2.00.xsd
Mas ao enviá-lo está retornando a seguinte mensagem:
<ns1:TRetLote_GNRE xmlns:ns1=“http://www.gnre.pe.gov.br” xmlns=“http://www.gnre.pe.gov.br”> ns1:ambiente2</ns1:ambiente>
ns1:situacaoRecepcao
ns1:codigo199</ns1:codigo>
ns1:descricaoErro ao validar comunicação: null</ns1:descricao>
</ns1:situacaoRecepcao>
</ns1:TRetLote_GNRE>
Envio da seguinte maneira:
OMElement ome = AXIOMUtil.stringToOM(xml.toString());
GnreLoteRecepcaoStub.GnreCabecMsg cabecMsg = new GnreLoteRecepcaoStub.GnreCabecMsg();
GnreLoteRecepcaoStub.GnreDadosMsg dadosMsg = new GnreLoteRecepcaoStub.GnreDadosMsg();
GnreLoteRecepcaoStub stub = new GnreLoteRecepcaoStub(url.toString());
String versaoXml = "2.00";
cabecMsg.setVersaoDados(versaoXml);
dadosMsg.setExtraElement(ome);
GnreLoteRecepcaoStub.ProcessarResponse result = stub.processar(dadosMsg, cabecMsg);
Poderiam me ajudar? Alguém já passou por isso?