JAX-WS 2.2 retirar Prefixo de Namespace

3 respostas
H

Bom Dia .

Estou com um problema no JAX-WS 2.2, onde ele gera prefixo de namespace.
Estou desenvolvendo um emissor da Nota Eletronica e uma das regras de validação é não usar prefixo de namespace e isso tem invalidado o meu envio de lote. Estou usando o NetBeans 6.9 para gerar a comunicação com servidor da receita.
Alguem teria alguma ideia para retirar o prefixo do namespace

<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"><S:Header><nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao2"><cUF>35</cUF><versaoDados>2.00</versaoDados></nfeCabecMsg></S:Header><S:Body><nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao2"><enviNFe:enviNFe xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:enviNFe="http://www.portalfiscal.inf.br/nfe" versao="2.00"> <idLote>152</idLote> <NFe> <infNFe Id="NFe35100301639481000142550000003736031011027550" versao="2.00"> <ide> <cUF>35</cUF> <cNF>01102755</cNF> <natOp>VENDA MERC. ADQUIR./ REC. TERC.</natOp> <indPag>1</indPag> <mod>55</mod> <serie>0</serie> <nNF>373603</nNF> <dEmi>2010-03-24</dEmi> <dSaiEnt>2010-03-24</dSaiEnt> <tpNF>0</tpNF> <cMunFG>3550308</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <cDV>0</cDV> <tpAmb>1</tpAmb> <finNFe>1</finNFe> <procEmi>3</procEmi> <verProc>1.4.1</verProc> </ide> <emit> <CNPJ>01639481000142</CNPJ> <xNome>LUNAMED DISTR.PROD. MEDICO LTDA</xNome> <enderEmit> <xLgr>CRUZEIRO</xLgr> <nro>558</nro> <xBairro>Sao Paulo</xBairro> <cMun>3550308</cMun> <xMun>Sao Paulo</xMun> <UF>SP</UF> <CEP>01137000</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> <fone>[telefone removido]</fone> </enderEmit> <IE>114822329117</IE> <CRT>1</CRT> </emit> <dest> <CNPJ>60298361000198</CNPJ> <xNome>MEDSERV SUPRIMENTOS MEDICO HOSPITALARES LTDA.</xNome> <enderDest> <xLgr>Rua Miosotis</xLgr> <nro>243</nro> <xBairro>Cidade Miramar</xBairro> <cMun>3548708</cMun> <xMun>Sao Bernardo do Campo</xMun> <UF>SP</UF> <CEP>09811100</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> <fone>[telefone removido]</fone> </enderDest> <IE>635188020119</IE> <email>[email removido]</email> </dest> <entrega> <CNPJ>60298361000198</CNPJ> <xLgr>Rua Miosotis</xLgr> <nro>243</nro> <xCpl>(Royal Park)</xCpl> <xBairro>Cidade Miramar</xBairro> <cMun>3548708</cMun> <xMun>Sao Bernardo do Campo</xMun> <UF>SP</UF> </entrega> <det nItem="1"> <prod> <cProd>5639</cProd> <cEAN>4015630056262</cEAN> <xProd>TIRAS ACTIVE 50 ROCHE (4713)</xProd> <NCM>38220090</NCM> <CFOP>5102</CFOP> <uCom>CX</uCom> <qCom>48.0000</qCom> <vUnCom>67.6999</vUnCom> <vProd>3249.60</vProd> <cEANTrib>4015630056262</cEANTrib> <uTrib>CX</uTrib> <qTrib>48.0000</qTrib> <vUnTrib>67.6999</vUnTrib> <indTot>1</indTot> </prod> <imposto> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>3</modBC> <vBC>3249.60</vBC> <pICMS>18.00</pICMS> <vICMS>584.93</vICMS> </ICMS00> </ICMS> <PIS> <PISAliq> <CST>01</CST> <vBC>3249.60</vBC> <pPIS>0.00</pPIS> <vPIS>0.00</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>3249.60</vBC> <pCOFINS>0.00</pCOFINS> <vCOFINS>0.00</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <det nItem="2"> <prod> <cProd>7083</cProd> <cEAN>382903268955</cEAN> <xProd>SWABS BD (GAZE EMBEBIDA C/ALCOOL) - CX.C/100</xProd> <NCM>30059090</NCM> <CFOP>5405</CFOP> <uCom>CX</uCom> <qCom>20.0000</qCom> <vUnCom>13.2632</vUnCom> <vProd>265.26</vProd> <cEANTrib>382903268955</cEANTrib> <uTrib>CX</uTrib> <qTrib>20.0000</qTrib> <vUnTrib>13.2632</vUnTrib> <indTot>1</indTot> </prod> <imposto> <ICMS> <ICMS60> <orig>0</orig> <CST>60</CST> <vBCSTRet>0.00</vBCSTRet> <vICMSSTRet>0.00</vICMSSTRet> </ICMS60> </ICMS> <PIS> <PISAliq> <CST>01</CST> <vBC>265.26</vBC> <pPIS>0.00</pPIS> <vPIS>0.00</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>265.26</vBC> <pCOFINS>0.00</pCOFINS> <vCOFINS>0.00</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <total> <ICMSTot> <vBC>3249.60</vBC> <vICMS>584.93</vICMS> <vBCST>0.00</vBCST> <vST>0.00</vST> <vProd>3514.86</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>3514.86</vNF> </ICMSTot> </total> <transp> <modFrete>1</modFrete> <transporta> <CNPJ>03817439000108</CNPJ> <xNome>NOSSO CARRO - EX LOG</xNome> <IE>116859902110</IE> <xEnder>RUA DA VARZEA, 390</xEnder> <xMun>Sao Paulo</xMun> <UF>SP</UF> </transporta> </transp> <cobr> <dup> <dVenc>2010-04-21</dVenc> <vDup>878.72</vDup> </dup> <dup> <dVenc>2010-04-28</dVenc> <vDup>878.72</vDup> </dup> <dup> <dVenc>2010-05-05</dVenc> <vDup>878.72</vDup> </dup> <dup> <dVenc>2010-05-12</dVenc> <vDup>878.72</vDup> </dup> </cobr> </infNFe> <Signature:Signature xmlns="http://www.w3.org/2000/09/xmldsig#" xmlns:Signature="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="#NFe35100301639481000142550000003736031011027550"><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>mdPqMxPu4dea+P5++9QH9zZMNGU=</DigestValue></Reference></SignedInfo><SignatureValue>RlfF1d1fzu2dfC8UeZE7cE2JdnXXW3s8rnVFh4WUXbMHm8eAejY2Q8HChpDLh1DEEy6wzmrp/wMY LTMH+cWJ439zwJthIHHRR5wZ95E39bCrzul5mK4L0gjGqKfbJ3qWimqXPfPrTdWedckYHytP4f/l ANx7KRvVNLLGmzFpwcI=</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIGQzCCBSugAwIBAgIIfU+xRrh3twQwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCQlIxEzAR BgNVBAoTCklDUC1CcmFzaWwxKDAmBgNVBAMTH1NFUkFTQSBDZXJ0aWZpY2Fkb3JhIERpZ2l0YWwg djEwHhcNMTAwNjE4MTkwMDAwWhcNMTMwNjE3MTkwMDAwWjCB+TELMAkGA1UEBhMCQlIxEzARBgNV BAoTCklDUC1CcmFzaWwxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRgwFgYDVQQLEw8wMDAwMDEwMDEx OTMwMzkxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNPKTEUMBIGA1UE CxMLKEVNIEJSQU5DTykxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNP KTE3MDUGA1UEAxMuTFVOQU1FRCBESVNUUklCVUlET1JBIERFIFBST0RVVE9TIE1FRElDT1MgTFRE QTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwRKKLuExc2jOglfMzvAeKdeTGG4jgpsoid7M a/4wpkhEpkt9Fb1VlhMdG22JEIdiarEVUSDS2UipJvZ+wuokyGAICfDnkyskwkOrburS/cWTYAop 5x25+ReJ+fOrMr/eSfbocR1BiBMGdZSrpbbSY8PyOpPj3dZhmTSWwzQmwRkCAwEAAaOCAv0wggL5 MA4GA1UdDwEB/wQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHwYDVR0jBBgw FoAUt2CoW/mypq4A7XTr1UrJlmhm9VwwgcAGA1UdEQSBuDCBtYEWTFVOQU1FREBMVU5BTUVELkNP TS5CUqA9BgVgTAEDBKA0EzIxNzAxMTk4NTMzNjc3NDk2ODAyMDAwMDAwMDAwMDAwMDAwMDAwNDI3 NzEyNDdTU1BTUKAoBgVgTAEDAqAfEx1SQUZBRUwgTUFSSU4gTUFDSEFETyBERSBTT1VaQaAZBgVg TAEDA6AQEw4wMTYzOTQ4MTAwMDE0MqAXBgVgTAEDB6AOEwwwMDAwMDAwMDAwMDAwVwYDVR0gBFAw TjBMBgZgTAECAwMwQjBABggrBgEFBQcCARY0aHR0cDovL3d3dy5jZXJ0aWZpY2Fkb2RpZ2l0YWwu Y29tLmJyL3JlcG9zaXRvcmlvL2RwYzCB8AYDVR0fBIHoMIHlMEmgR6BFhkNodHRwOi8vd3d3LmNl cnRpZmljYWRvZGlnaXRhbC5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMEOg QaA/hj1odHRwOi8vbGNyLmNlcnRpZmljYWRvcy5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL3NlcmFz YWNkdjEuY3JsMFOgUaBPhk1odHRwOi8vcmVwb3NpdG9yaW8uaWNwYnJhc2lsLmdvdi5ici9sY3Iv U2VyYXNhL3JlcG9zaXRvcmlvL2xjci9zZXJhc2FjZHYxLmNybDCBlwYIKwYBBQUHAQEEgYowgYcw PAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvc2VyYXNh Y2R2MTBHBggrBgEFBQcwAoY7aHR0cDovL3d3dy5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL2Nh ZGVpYXMvc2VyYXNhY2R2MS5wN2IwDQYJKoZIhvcNAQEFBQADggEBAHLngp9tytmX4z9xAIi/sPI6 zlCfYT5xi5AE850/WNhWgFD39pTQ5PKurKsHf8vq+a9Jr1hn3/T0J3kuNPK+zAikkB3vw9trH78l kvfR0lfrP4vo+sLfXyP3f6Th3uM/DS1pTAimqq+RQEntNp4ut1uMzNGg9RNwCukRoZWcm3BMxzZ7 y028ri87VJJ/2fESESZEGFrPWzKqS5GjENzSLvkPyr0W0tyl1nmb/Sjsc2iC0rlYttFz4eCp+4bA /Ai5lhCOd+YX225+cJNecBj1wP0/y2UsU4mgHfPjGiqabef2wmm2HQsPuiVwMjWUZTM78YyFhCnb qblKsdibykv5oys=</X509Certificate></X509Data></KeyInfo></Signature:Signature></NFe> </enviNFe:enviNFe></nfeDadosMsg></S:Body></S:Envelope>

Ai esta a message SOAP que ele esta enviando se vcs repararem tem uma unica tag que tem prefixo que é enviNFe:enviNFe

Obrigado

3 Respostas

J

Eu tambem estou com este mesmo problema.

Se alguem puder ajudar, ficaria muito grato.

obg.

H

E ai jonatascaberlon, então eu procurei muito como retirar o prefixo mas alguns foruns eu vi pessoas comentando que não teria jeito de tirar o prefixo,
então eu resolvi mudar a para Axis2 se por acaso vc encontrar uma resposta posta ai no forum

Valeu

cristiano.andrade

jonatascaberlon,

Eu tambem já tentei usar o JAX-WS mas não consegui. Consegui retirar apenas da Consulta do status de serviço agora do envio de lote não consegui.

Consegui com o Axis2 e com o SAAJ.

Abraço

Criado 24 de junho de 2010
Ultima resposta 7 de jul. de 2010
Respostas 3
Participantes 3