[NFE] "Erro Inesperado"

2,822 views
Skip to first unread message

raphael lopes

unread,
Jan 20, 2012, 10:07:05 AM1/20/12
to SPED - Sistema Público de Escrituração Digital
Pessoal estou com um problema no momento de transmitir uma nfe, uso o
certificado A3 (Leitora e Cartão inteligente) da empresa "Serasa
Experian". Tenho emitido normalmente há alguns dias quando de repente
começou a coincidir um erro, justamente no momento da transmissão da
nfe; Detalhe, estou com 2 faixas de inutilização e elas tambem não
podem ser inutilizadas, contestando sempre este erro abaixo:
_______________________________________________________________________________

; nested exception is:
org.xml.sax.SAXException: Processing instructions are not allowed
within SOAP messages
AxisFault
faultCode: {http://www.w3.org/2003/05/soap-envelope}
Server.userException
faultSubcode:
faultString: org.xml.sax.SAXException: Processing instructions are
not allowed within SOAP messages
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException:
Processing instructions are not allowed within SOAP messages
at
org.apache.axis.encoding.DeserializationContext.startDTD(DeserializationContext.java:
1161)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.doctypeDecl(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.doctypeDecl(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanDoctypeDecl(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
$PrologDriver.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:
227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:
62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
br.gov.sp.fazenda.dsen.ws.status.NfeStatusServico2SoapStub.nfeStatusServicoNF2(NfeStatusServico2SoapStub.java:
170)
at
br.gov.sp.fazenda.dsen.model.business.WSBusiness.f(WSBusiness.java:
410)
at
br.gov.sp.fazenda.dsen.model.business.WSBusiness.servico(WSBusiness.java:
109)
at
br.gov.sp.fazenda.dsen.model.business.util.ConsultaStatusServicoHelper.consultarStatusServico(ConsultaStatusServicoHelper.java:
54)
at
br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness.transmitir(TransmissorBusiness.java:
711)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.CGLIB$transmitir$11(<generated>)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532$$FastClassByCGLIB$
$b71acc04.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:
167)
at
br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:
55)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.transmitir(<generated>)
at
br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness.transmitir(TransmissorBusiness.java:
680)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.CGLIB$transmitir$10(<generated>)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532$$FastClassByCGLIB$
$b71acc04.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:
167)
at
br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:
55)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.transmitir(<generated>)
at
br.gov.sp.fazenda.dsen.model.facade.NotaFiscalFacade.transmitirNotaFiscal(NotaFiscalFacade.java:
713)
at br.gov.sp.fazenda.dsen.controller.EnviarNotaFiscalController
$1.doInBackground(EnviarNotaFiscalController.java:115)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)

{http://xml.apache.org/axis/}hostname:Nardinho-PC

org.xml.sax.SAXException: Processing instructions are not allowed
within SOAP messages
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:
62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at
br.gov.sp.fazenda.dsen.ws.status.NfeStatusServico2SoapStub.nfeStatusServicoNF2(NfeStatusServico2SoapStub.java:
170)
at
br.gov.sp.fazenda.dsen.model.business.WSBusiness.f(WSBusiness.java:
410)
at
br.gov.sp.fazenda.dsen.model.business.WSBusiness.servico(WSBusiness.java:
109)
at
br.gov.sp.fazenda.dsen.model.business.util.ConsultaStatusServicoHelper.consultarStatusServico(ConsultaStatusServicoHelper.java:
54)
at
br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness.transmitir(TransmissorBusiness.java:
711)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.CGLIB$transmitir$11(<generated>)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532$$FastClassByCGLIB$
$b71acc04.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:
167)
at
br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:
55)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.transmitir(<generated>)
at
br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness.transmitir(TransmissorBusiness.java:
680)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.CGLIB$transmitir$10(<generated>)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532$$FastClassByCGLIB$
$b71acc04.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:
167)
at
br.gov.sp.fazenda.dsge.model.dao.util.DSGEDAOInterceptorHelper.intercept(DSGEDAOInterceptorHelper.java:
55)
at br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness$
$EnhancerByCGLIB$$393d5532.transmitir(<generated>)
at
br.gov.sp.fazenda.dsen.model.facade.NotaFiscalFacade.transmitirNotaFiscal(NotaFiscalFacade.java:
713)
at br.gov.sp.fazenda.dsen.controller.EnviarNotaFiscalController
$1.doInBackground(EnviarNotaFiscalController.java:115)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXException: Processing instructions are not
allowed within SOAP messages
at
org.apache.axis.encoding.DeserializationContext.startDTD(DeserializationContext.java:
1161)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.doctypeDecl(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.doctypeDecl(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanDoctypeDecl(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl
$PrologDriver.next(Unknown Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:
227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
... 33 more
_______________________________________________________________________________



Realmente não sei o que fazer, sinceramente... ja desinstalei java,
troquei por versões antigas e nada, tentei modificar o .NET framework,
setar a pasta database e nada... Queria muito a vossa ajuda...
uso o windows 7 32 bits...

Obrigado.

raphael lopes

unread,
Jan 25, 2012, 11:43:29 PM1/25/12
to SPED - Sistema Público de Escrituração Digital
RESOLVIDO!!!
> br.gov.sp.fazenda.dsen.model.facade.NotaFiscalFacade.transmitirNotaFiscal(N otaFiscalFacade.java:
> 713)
>     at br.gov.sp.fazenda.dsen.controller.EnviarNotaFiscalController
> $1.doInBackground(EnviarNotaFiscalController.java:115)
>     at javax.swing.SwingWorker$1.call(Unknown Source)
>     at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>     at java.util.concurrent.FutureTask.run(Unknown Source)
>     at javax.swing.SwingWorker.run(Unknown Source)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> Source)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>     at java.lang.Thread.run(Unknown Source)
>
>     {http://xml.apache.org/axis/}hostname:Nardinho-PC
>
> org.xml.sax.SAXException: Processing instructions are not allowed
> within SOAP messages
>     at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
>     at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
>     at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
>     at
> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandCh ecker.java:
> 62)
>     at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
>     at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
>     at org.apache.axis.client.Call.invoke(Call.java:2767)
>     at org.apache.axis.client.Call.invoke(Call.java:2443)
>     at org.apache.axis.client.Call.invoke(Call.java:2366)
>     at org.apache.axis.client.Call.invoke(Call.java:1812)
>     at
> br.gov.sp.fazenda.dsen.ws.status.NfeStatusServico2SoapStub.nfeStatusServico NF2(NfeStatusServico2SoapStub.java:
> 170)
>     at
> br.gov.sp.fazenda.dsen.model.business.WSBusiness.f(WSBusiness.java:
> 410)
>     at
> br.gov.sp.fazenda.dsen.model.business.WSBusiness.servico(WSBusiness.java:
> 109)
>     at
> br.gov.sp.fazenda.dsen.model.business.util.ConsultaStatusServicoHelper.cons ultarStatusServico(ConsultaStatusServicoHelper.java:
> 54)
>     at
> br.gov.sp.fazenda.dsen.model.business.TransmissorBusiness.transmitir(Transm issorBusiness.java:
> br.gov.sp.fazenda.dsen.model.facade.NotaFiscalFacade.transmitirNotaFiscal(N otaFiscalFacade.java:

raphael lopes

unread,
Jan 21, 2013, 9:30:29 AM1/21/13
to sped...@googlegroups.com
Simone, Bom dia.

Dando uma olhada e fuçando, descobri que isso pode ser três coisas: Problemas com as cadeias de certificados instaladas de forma antiquada na máquina, a situação do certificado digital (Se está em perfeito estado operacional de uso, ou se foi revogado ou algo de natureza semelhante), ou o navegador de internet estar trabalhando Offline. Esse erro inesperado que acontece, é causado quando o SOAP das mensagens, que na verdade seria como uma envelope para as informações a serem enviadas, rachar no meio da operação de transmissão. Justamente em um desses termos. Falando com um responsável da área na Sefaz do estado, fui orientado a fazer procedimentos padrões: Primeiramente, antes de qualquer desespero, tentar emitir uma nf-e em outro computador. Senão, os passos: Desinstalar o emissor e os ligamentos temporários que ficam em painel de controle > programas > JAVA > exibir arquivos temporários, logo em seguida todos os certificados em cadeia (Se é que foram instalados), em seguida, o java da máquina, o driver da leitora de cartão A3 (Se for assim o modelo de certificação, Se for A1, só desinstale em certificados, no seu navegador de internet), e por ultimo, o gerenciador de smartcard que você utilizara (acredito que seja o SafeSign...). Feito isso, reinicie a maquina e retome os processos de instalação: JAVA > EMISSOR > DRIVERS DE LEITORAS E HOMOLOGAÇÃO DO CERTIFICADO > SAFESIGN. Faça o teste. Depois repasse o que aconteceu... Qualquer coisa mais grave sugiro que peça ajuda às pessoas coordenadoras do projeto NF-e no seu estado. Abraço.

Em 21 de janeiro de 2013 09:40, Simone Santiago <magis...@gmail.com> escreveu:
Rafael, estou com exato mesmo erro que você teve. Pode me dizer como resolveu?

Obrigada.
Simone

--
===========================================================
Este Grupo é destinado a discutir a implantação do SPED - Sistema Público de Escrituração Digital. Você recebeu esta mensagem porque está inscrito no grupo do Google Groups "SPED - Sistema Público de Escrituração Digital".

Para POSTAR uma mensagem no grupo, envie um email para sped...@googlegroups.com

Para SAIR DO GRUPO, envie uma mensagem para sped-nfe+u...@googlegroups.com

Atenciosamente,
Geraldo Nunes
Belo Horizonte/MG
Moderador do Grupo

Simone Santiago

unread,
Jan 22, 2013, 7:38:32 AM1/22/13
to sped...@googlegroups.com
Rafael, muito obrigada pela ajuda.

No entanto, notei que o problema estava relacionado com o JDBC. Exportei os cadastros, renomeei a pasta \DATABASE e reinstalei tanto o emissor como os certificados, depois importei os cadastros novamente e agora está funcionando.

abs,
Simone



2013/1/21 raphael lopes <raphael...@gmail.com>

raphael lopes

unread,
Jan 22, 2013, 8:11:06 AM1/22/13
to sped...@googlegroups.com
Ok. A famosa pasta database... infelizmente esse emissor tem problemas constantes com reposição desses repositórios e alocação do Banco de Dados... Para a minha segurança Simone, sempre tenho alguns banco de dados, para quando acontecer situações semelhantes, eu só importar cadastros e produtos e uma restauração... 
Reply all
Reply to author
Forward
0 new messages