Login Registre-se
Erro ao tentar enviar os XMLs eSocial  XML
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Autor Mensagem
alberto_pas

JavaC Membro

Membro desde: 09/07/2018 11:27:19
Mensagens: 2
Offline

Bom dia,

Estou tentando enviar XMLs do eSocial, para pré-produção, para fins de teste e estou recebendo essa exceção:

org.apache.axis2.AxisFault: O documento enviado não é um xml válido do eSocial. Não há a tag <eSocial> com namespace http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at br.gov.esocial.www.servicos.empregador.lote.eventos.envio.v1_1_0.ServicoEnviarLoteEventosStub.enviarLoteEventos(ServicoEnviarLoteEventosStub.java:18
at br.com.esocial.EnviaRegistros.enviaRegistro(EnviaRegistros.java:5
at br.com.esocial.Util.ManipulaXML.percorreArquivosAssina(ManipulaXML.java:26
at br.com.esocial.Util.ManipulaXML.main(ManipulaXML.java:301)


O XML é esse:

<eSocial xmlns="http://www.esocial.gov.br/schema/evt/evtRemun/v02_04_02">
<evtRemun Id="ID1152344960000002018082010055274230">
<ideEvento>
<indRetif>1</indRetif>
<indApuracao>1</indApuracao>
<perApur>2018-05</perApur>
<tpAmb>2</tpAmb>
<procEmi>1</procEmi>
<verProc>1.0</verProc>
</ideEvento>
<ideEmpregador>
<tpInsc>1</tpInsc>
<nrInsc>15234496</nrInsc>
</ideEmpregador>
<ideTrabalhador>
<cpfTrab>55096522687</cpfTrab>
<nisTrab>12169843614</nisTrab>
</ideTrabalhador>
<dmDev>
<ideDmDev>0120180531201805AUT</ideDmDev>
<codCateg>712</codCateg>
<infoPerApur>
<ideEstabLot>
<tpInsc>1</tpInsc>
<nrInsc>15234496000135</nrInsc>
<codLotacao>10203</codLotacao>
<remunPerApur>
<itensRemun>
<codRubr>264</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>2877.68</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>417</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>63.30</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>705</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>224.47</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>713</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>2800.00</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>747</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>115.11</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>748</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>14.38</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>753</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>63.30</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>786</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>575.54</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>454</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>5.75</vrRubr>
</itensRemun>
<itensRemun>
<codRubr>453</codRubr>
<ideTabRubr>000001</ideTabRubr>
<vrRubr>8.63</vrRubr>
</itensRemun>
</remunPerApur>
</ideEstabLot>
</infoPerApur>
</dmDev>
</evtRemun>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<Reference URI="#ID1152344960000002018082010055274230">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<DigestValue>PWC5gffOOCixrc/wSuAyi2UKwews32XSIY82ZjKMJp8=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>
xxx
</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>
xxx
</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</eSocial>


Há algo de errado com o XML?

Obrigado.

Esta mensagem foi editada 1 vez. Última atualização foi em 20/08/2018 14:09:44

pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 110
Localização: Rio de Janeiro
Offline

alberto_pas, boa tarde.

Está faltando a seguinte definição como primeira linha do seu XML:


Até mais.
alberto_pas

JavaC Membro

Membro desde: 09/07/2018 11:27:19
Mensagens: 2
Offline

pfugazza wrote:alberto_pas, boa tarde.

Está faltando a seguinte definição como primeira linha do seu XML:


Até mais.


Obrigado, pfugazza!
Na realidade faltava também o cabeçalho com a tag e o atributo, como citado no log do erro, e as informações de lote.
darek

JavaC Membro

Membro desde: 17/10/2018 11:38:18
Mensagens: 1
Offline

Estou tentando criar um programa para envio do e-Social e me deparei com isto:

public org.apache.axiom.om.OMElement getOMElement (
final javax.xml.namespace.QName parentQName,
final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{



org.apache.axiom.om.OMDataSource dataSource =
new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
return factory.createOMElement(dataSource,MY_QNAME);

}

O Netbeans está me informando o seguinte erro:

no suitable foun for create OMElement(OMDataSource QName) method OMFactory.createOMELement)String OMNamespace) is not applicable

Aguem pode me ajudar ?
pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 110
Localização: Rio de Janeiro
Offline

darek, boa tarde.

Nos meus stubs há exatamente este método conforme você postou e nenhum erro é apresentado. Sendo que utilizo o Eclipse, em vez do NetBeans.

A versão do axis2 que utilizo é 1.6.1. Sei que não é a versão mais atual, mas... Talvez seja a versão desta biblioteca que você está utilizando.

Até mais.



 
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Ir para:   
Powered by JForum 2.1.9 © JForum Team