Erro no envio da NFe para a SEFAZ PR

Pessoal, bom dia.

Estou com um problema no envio da nota para a SEFAZ do Paraná.

Estou enviando a nota para a SEFAZ tranquilamente. Porém, quando vou verificar o status do processamento(Retorno da Recepcao), me aparece a seguinte mensagem no retorno da SEFAZ PR

<?xml version="1.0" encoding="UTF-8"?>  
<retConsReciNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">  
<tpAmb>2</tpAmb>  
<verAplic>PR-v2_6_3</verAplic>  
<nRec>411110208292763</nRec>  
<cStat>104</cStat>  
<xMotivo>Lote processado</xMotivo>  
<cUF>41</cUF>  
<protNFe versao="2.00">  
<infProt>  
<tpAmb>2</tpAmb>  
<verAplic>PR-v2_6_3</verAplic>  
<chNFe>99999999999999999999999999999999999999999999</chNFe>  
<dhRecbto>2012-11-13T08:58:16</dhRecbto>  
<cStat>215</cStat>  
<xMotivo>Falha no schema XML org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'NFe'.</xMotivo>  
</infProt>  
</protNFe>  
</retConsReciNFe>  

Alguém ja teve este tipo de problema? Me parece que é erro no namespace?! Alguém tem alguma sugestão para o problema?

Agradeço muito pela ajuda desde já! :smiley:

Valide seu XML, veja se ele te aponta algum erro.

Pode usar o próprio validador da SEFAZ: https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

[quote=Rodrigo Sasaki]Valide seu XML, veja se ele te aponta algum erro.

Pode usar o próprio validador da SEFAZ: https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx[/quote]

Cara, validei o XML, porém não me aparece nenhum erro do tipo 215:

Vou postar o XML de envio que tenho apenas para testes:

<?xml version="1.0" encoding="UTF-8"?><enviNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00"><idLote>33</idLote><NFe><infNFe Id="NFe99999999999999999999999999999999999999999999" versao="2.00"><ide><cUF>41</cUF><cNF>89424836</cNF><natOp>5405-VENDA PROD/SERV  D.ESTADO</natOp><indPag>1</indPag><mod>55</mod><serie>1</serie><nNF>3</nNF><dEmi>2010-12-07</dEmi><dSaiEnt>2010-12-07</dSaiEnt><tpNF>1</tpNF><cMunFG>4216602</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>1</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><procEmi>0</procEmi><verProc>1</verProc></ide><emit><CNPJ>99999999999999</CNPJ><xNome>AAAAAAA AAAAAAAAA A AAAAAAAA LTDA ME.</xNome><xFant>AAAAAAA AAAAAAAAA A AAAAAAAA LTDA ME.</xFant><enderEmit><xLgr>RUA AAAAAA AAAAAAA</xLgr><nro>99</nro><xBairro>AAAAAAAAA</xBairro><cMun>4216602</cMun><xMun>AAA AAAA</xMun><UF>SC</UF><CEP>88117370</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>9999999999</fone></enderEmit><IE>999999999</IE><CRT>1</CRT></emit><dest><CNPJ>99999999999999</CNPJ><xNome>AAAAAAAA AAAAAA A AAAAAAA LTDA</xNome><enderDest><xLgr>RUA AAA AAAAA - AAAAAA 99</xLgr><nro>999</nro><xBairro>AAAAAA AAA AAAAAAA</xBairro><cMun>4202008</cMun><xMun>AAAAAAAAA AAAAAAAA</xMun><UF>SC</UF><CEP>88330000</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>999999999</fone></enderDest><IE>999999999</IE></dest><det nItem="1"><prod><cProd>201</cProd><cEAN/><xProd>AAAAAAA AA AAAAA AA AAAAAAAA AA AAAAA</xProd><NCM>99</NCM><CFOP>5933</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>10.0000</vUnCom><vProd>10.00</vProd><cEANTrib/><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>10.0000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMSSN102><orig>0</orig><CSOSN>400</CSOSN></ICMSSN102></ICMS><PIS><PISNT><CST>07</CST></PISNT></PIS><COFINS><COFINSNT><CST>07</CST></COFINSNT></COFINS></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>10.00</vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>10.00</vNF></ICMSTot></total><transp><modFrete>1</modFrete></transp><cobr/><infAdic><infCpl>Docto emitido por ME ou EPP optante pelo Simples Nacional Nao gera direito a Credito Fiscal de ICMS e de ISS. SEM VALOR FISCAL</infCpl></infAdic></infNFe><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/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe99999999999999999999999999999999999999999999"><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/2000/09/xmldsig#sha1"/><DigestValue>C7zBzjnVZwtYMoVuVahTnuwrqjg=</DigestValue></Reference></SignedInfo><SignatureValue>Y1NzV5q2zlhxvqsF+OHovjl7tBzwiT8fkIxR4D9pFywjBK8iQlJLYiBWg6k/jU1NOutWtP+aoddqMosBhE0xEdWKGhwxe7EvWN6yt42MrZ2/I8r9hZh0pE9b2MbLkVANKzSU/LOMRdTi0fsacaqeSmv73pK3Rmc6IIH+j29oOqOOfMGbd2UPTJpXRLb2wf25FToPxAdjPuKrV+qZceDa/SVBehkP3i/c2LMWT7pk+r7blkjRH7I8Vk0CvyEUj0T25uKpDCnM3FFC2LpTHXCD8SLMcgh6UecdnWvSQDsQXi096FJ2C4wpXKjj+m+lFDXjcmLrs5yP1+01SbPBfBuSoA==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIIIzCCBgugAwIBAgIQNORtY6EMLhkJa0RJ4mU9NDANBgkqhkiG9w0BAQsFADB0MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEtMCsGA1UECxMkQ2VydGlzaWduIENlcnRpZmljYWRvcmEgRGlnaXRhbCBTLkEuMSEwHwYDVQQDExhBQyBDZXJ0aXNpZ24gTXVsdGlwbGEgRzUwHhcNMTIwNTA5MDAwMDAwWhcNMTMwNTA4MjM1OTU5WjCBtjELMAkGA1UEBhMCQlIxEzARBgNVBAoUCklDUC1CcmFzaWwxIDAeBgNVBAsUF0F1dGVudGljYWRvIHBvciBBUiBSaW5hMRswGQYDVQQLFBJBc3NpbmF0dXJhIFRpcG8gQTExFTATBgNVBAsUDElEIC0gMzA5NTQ3MTERMA8GA1UEAxMIRHp5b24gU0ExKTAnBgkqhkiG9w0BCQEWGnJvZHJpZ28ud2F0YW5hYmVAZHp5b24uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmPCEGjDapnRlvSflv/T+LeI6XsfFeE01nKbuy3loQOWiUeaq4AhsjimWcrjZD4cSVcX4a/CE5tx+LfuNpdO3HKEBycvZ0f2Bg9L7TwnKnpfvh5/Je6ZrE+dK3mraSUtqMofQCCilK2pRp5ATHFU4eW1me6rHctLlZ23fStSBZed0uzRrXUyOVlu4IEKTxrTjBdZRl/SlBMd4QR2FplldgOXCwjXHBwkcgDrQnx2Ytcc0PZqX9aM5Q/Ty+w0Klhi8SMi6/8WXflXe7ujDJe6WrC/Hup3rx1jBqGbOVG7n7+nI1hR28WLzJOr3pWcKOSU57RmXk7l46rZK5GGvb4KS1QIDAQABo4IDbDCCA2gwgbIGA1UdEQSBqjCBp6A4BgVgTAEDBKAvBC0yODExMTk3ODI4MDgzNDI0ODk3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDCgGwYFYEwBAwKgEgQQUk9EUklHTyBXQVRBTkFCRaAZBgVgTAEDA6AQBA4wNDAxNzM3NDAwMDE3MKAXBgVgTAEDB6AOBAwwMDAwMDAwMDAwMDCBGnJvZHJpZ28ud2F0YW5hYmVAZHp5b24uY29tMAkGA1UdEwQCMAAwHwYDVR0jBBgwFoAUnVDPvf8kyq+xM+sX4kJ6jmkqjlMwDgYDVR0PAQH/BAQDAgXgMIGJBgNVHSAEgYEwfzB9BgZgTAECAQswczBxBggrBgEFBQcCARZlaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMvQUNfQ2VydGlzaWduX011bHRpcGxhL0RQQ19BQ19DZXJ0aVNpZ25NdWx0aXBsYS5wZGYwggElBgNVHR8EggEcMIIBGDBcoFqgWIZWaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9pY3AtYnJhc2lsLm91dHJhbGNyLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9yZXBvc2l0b3Jpby5pY3BicmFzaWwuZ292LmJyL2xjci9DZXJ0aXNpZ24vQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGgBggrBgEFBQcBAQSBkzCBkDBkBggrBgEFBQcwAoZYaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9jZXJ0aWZpY2Fkb3MvQUNfQ2VydGlzaWduX011bHRpcGxhX0c1LnA3YzAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQsFAAOCAgEAHMiyIJZ7UxYI8kRJ4GvTSbL/3iM2YEVwh4VQX6Rj6COe+gXCSZlhe31jckIxiZu6fAdch/YfeSgOK40S0CT+NmFyq2o8YNE4iFN/G5lSrGNgaXnS5M5LJt2tYML5oBEuL/lOW9goG3VxSoxocRnGZrT0LNox13RgxUvwbbpwZOM8j5E6wVI4PwzHTApU0lW+IiKx5nuyvQHnHyxhI+K1A09VwL7umAhzwevxPLl8UnYEi5vxjMdOEb6I/L8CAqURIFPR3/g6OsoiDv0MuRY4dlY1b8dY+CQ8NbxkOfbK7nOX3bardb1IZ4wW5zlc2p7TItO0dAQJOKE47JpK61rbvu5mHys+f5xUuF2jvrXt4y9TmOm3/b4PVuAr27KysZzeAc5E2b0ZQ8VOwq9UlvJ0IN9+nKPJ6emuFyKh3JCLAgYVsBDun9eAF3pKHFXKmL1eK5QQk3WSTC3nbw9sQlbUIWIK7BoFGOMvBN2cpoFocAMb5w8XFr1dUhawIeh9jb7F25+hZnCTwdYn90fNMItIxYERt8WbR6InxX39b0eiO5jvzouF5X1LwwOgSzBb8HmtDxQXOPDdfEaU5ILX5dJ0/1Nf/flNNSwzzbiZkBBZjbkmwB5ZccUIZJ3MMtKs6tw/LFyWGOOmQf33neeVbuRS6sbkxXJAnlLcEWJIj165rzw=</X509Certificate></X509Data></KeyInfo></Signature></NFe></enviNFe>

O que parece estar acontecendo é que na hora de enviar o XML para o SOAP o namespace é retirado (segundo algumas pesquisas que realizei). o Estranho é que eu tenho o namespace declarado no XML acima…=/

Qualquer dica sobre agradeço muito. :smiley:

Segue o código Java que programei para realizar a transmissão com o Webservice da SEFAZ:

package recepcao;

import br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub;
import br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.NfeCabecMsg;
import br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.NfeDadosMsg;
import java.io.File;
import java.net.URL;
import java.security.Security;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.util.AXIOMUtil;

public class Recepcao {
    
    //private String caminhoJARExecucao = System.getProperty("java.class.path");
    //private int index = caminhoJARExecucao.lastIndexOf("\\");
    
    public String getRecepcao(String nfeDadosMsg, String vXML, String codEstado, 
            String http, String caminhoCertCliente, String senhaCertCliente, 
            String caminhoCasserts)
    {
        try
        {
            NfeCabecMsg nfeCabecMsg = new NfeCabecMsg();
            
            /*Código do Estado(UF)*/
            nfeCabecMsg.setCUF(codEstado);
            
            /*Versão do XML*/
            nfeCabecMsg.setVersaoDados(vXML);
            
            NfeRecepcao2Stub.NfeCabecMsgE nfeCabecMsgE = new NfeRecepcao2Stub.NfeCabecMsgE();
            nfeCabecMsgE.setNfeCabecMsg(nfeCabecMsg);
            
            /*XML de Consulta*/
            OMElement ome = AXIOMUtil.stringToOM(nfeDadosMsg.toString());
            NfeDadosMsg dadosMsg = new NfeDadosMsg();
            dadosMsg.setExtraElement(ome);
            
            /*Informações do Certificado Digital*/
            System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
            Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());

            System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");

            System.clearProperty("javax.net.ssl.keyStore");
            System.clearProperty("javax.net.ssl.keyStorePassword");
            System.clearProperty("javax.net.ssl.trustStore");
            
           
           // System.setProperty("javax.net.ssl.keyStore", caminhoJARExecucao.
                    //substring(0, index)+"\\dzyon.pfx");
            System.setProperty("javax.net.ssl.keyStore", caminhoCertCliente);
            System.setProperty("javax.net.ssl.keyStorePassword", senhaCertCliente);

            System.setProperty("javax.net.ssl.trustStoreType", "JKS");
            System.setProperty("javax.net.ssl.trustStore", caminhoCasserts);
            
            //Pega a URL do serviço do Estado(UF) Utilizado
            URL url = new URL(http);
            
            NfeRecepcao2Stub stub = new NfeRecepcao2Stub(url.toString());
            
            NfeRecepcao2Stub.NfeRecepcaoLote2Result result = 
                    stub.nfeRecepcaoLote2(dadosMsg, nfeCabecMsgE);
            
            //XML de Retorno da SEFAZ
            return result.getExtraElement().toString();
            
        }
        catch(Exception e)
        {
            throw new RuntimeException("Message:" + e.getMessage() + " Cause: " + e.getCause());
        }
    }
}

:slight_smile: