on 11-04-2010 1:17 PM
Bom dia,
Entramos em produção com a NFe 2.0 aqui no cliente no dia 02/11.
Estou tendo problemas com a consulta de status da nota (NFESC) para o estado da BA apenas.
Avaliando o retorno via Runtime Workbench obtenho a seguinte mensagem:
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Alguém já passou por algo parecido?
Desde já agradeço
Rissi
qual o payload retornado pelo SEFAZ para esse serviço na SXI_MONITOR, qual o erro que é reportado lá tbem?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Não chega a gerar payload com retorno da SEFAZ:
Apenas isso:
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Rissi
A configuração está certa:
URL: https://nfe.sefaz.ba.gov.br/webservices/nfenw/NfeConsulta2.asmx
SOAP Action: http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsulta2/nfeConsultaNF2
Checkbox: Do Not Use SOAP Envelope (X)
E as configurações no Module criadas conforme arquivo anexo a nota 1465726. (GovRel006_ConfGuide_Attachment.pdf)
Está parecendo que está com erro na SEFAZ pois esse erro de HTTP 500 é de página não encontrada.
Rissi
Ola
Vc já testou o link da maquina do PI ou dentro da mesma rede,se nao faca esse teste, ele deve pedir um certificado e caso vc nao informe, deve ir para uma pagina de erro de acesso invalido.
Verifique com o pessoal de infra se esse endereco em especifico esta liberado para ser acessado ou precisa ser configurado o proxy.
Ricardo,
pra ver o conteúdo do payload da SEFAZ, tente ver no message monitoring do runtime workbench (escolha o componente Adapter Engine).
Vc vai precisar entrar no visual admin, serviço "Messaging System" e setar o parametro "messaging.syncMessageRemover.removeBody" para false, para ver o payload no message monitoring (o Adapter Engine deleta por default pra economizar memoria). Se ainda nao resolver, vc talvez precise setar o nivel de log do adapter para Debug no Visual Admin, Log Configurator. Daí vc reproduz o cenario e procura a msg de retorno no defaulttrace.
Abs,
Henrique.
Bom dia,
O Basis daqui não conseguiu encontrar o parâmetro para setar para false e poder conferir o payload conforme o Henrique mencionou.
Checando no fórum encontrei um wiki que fala sobre os erros HTTP e dá alguns caminhos para corrção e sobre esse 500 em específico, manda aplicar algumas notas. Porém, o ambiente aqui está com o SP 16.
O mais interessante é que só acontece para consulta da nota da BA (NFESC).
Abraço,
Ricardo, me tira uma duvida, quando vc acessa esse serviço, ele chega a chamar o processo de retorno dessa mensagem, ou seja, ele chga a chamar o receiver ? na sxi_monitor vc consegue ver o payload do retorno ?
Se nao estiver já podemos descaratar que seja um problema do retorno da mensagem no SEFAZ BA. Uma coisa que eu acho que seria extremamente util de vc testar e que eu já havia mencionado anteriormente, tente acessar o endereco desse serviço via browser na maquina do PI , ele deve pelo menos solicitar o certificado digital e reclamar que vc nao tem acesso sem ele caso nao o informe. Se funcionar, sem vc precisar configurar o proxy, o problema pode ser no SEFAZ da BA exatamente com o fortamto da mensagem que esta tentando enviar
User | Count |
---|---|
16 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.