Login Registre-se
Erro no envio da NF-e  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Olá galera,

Estou fazendo o envio da NF-e.
Segui os passos que estão no tópico Projeto NF-e, CT-e, CC-e? Comece Por Aqui! para fazer o envio da minha NF-e.
Mas estou com um erro no momento que vou estanciar a classe NfeRecepcao2Stub e passo a UTL que vou utilizar.
Segue o erro:

log4j:WARN No appenders could be found for logger (org.apache.axiom.om.util.StAXUtils).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NoSuchMethodError: br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.addAnonymousOperations()V
at br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.populateAxisService(NfeRecepcao2Stub.java:42)
at br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.<init>(NfeRecepcao2Stub.java:8
at br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.<init>(NfeRecepcao2Stub.java:77)
at br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.<init>(NfeRecepcao2Stub.java:126)
at nfce.NFCe.run(NFCe.java:102)
at nfce.NFCe.main(NFCe.java:3
Java Result: 1


Abaixo segue meu fonte que estou utilizando.



Por favor, se conseguirem me ajudar agradeço pois estou a duas semanas tentando enviar uma NF-e e não tenho sucesso.

Obrigado.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Você adicionou os WSDL e criou os clients com os mesmos?

As vezes o problema pode estar nesta geração.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Jeroqueiroz

Fiz a geração do client pelo netbeans.
Consegui gerar sem problemas.
Consegui evoluir neste caso, eram as libs do Axis 2 que estavam desatualizadas.
Este erro não ocorre mais porem estou com erro no momento que executo a linha abaixo:



Me é apresentada a mensagem abaixo.

java.lang.NullPointerException
at br.inf.portalfiscal.www.nfe.wsdl.nferecepcao2.NfeRecepcao2Stub.nfeRecepcaoLote2(NfeRecepcao2Stub.java:259)
at nfce4.NfeRecepcao2.nfeRecepcaoLote2(NfeRecepcao2.java:31)
at nfce4.NFCe4.run(NFCe4.java:116)
at nfce4.NFCe4.main(NFCe4.java:39)


Tive que alterar os fontes Skeleton que foram gerados pelo wsdl pois estavam recebendo um tipo errado de dado.
Anexo estou colocando meu projeto. Claro não esta o certificado e o XML que utilizei no teste.
Se pude me ajudar agradeço.
Estou a 1 mês nisso q não consigo enviar minha NF-e.
 Nome do arquivo NFCe4.zip [Disk] Download
 Descrição Projeto NF-e
 Tamanho 39164 Kbytes
 Baixado:  629 vez(es)

jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Já fez o debug, pois a mensagem de erro e NullPointerException, já verificou se os objetos passados estão preenchidos?

A outra questão a ser verificada é se o certificado esta instalado na Maquina.

Você esta usando A1?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Ja efetuei o debug sim.
O fonte final onde ocorre o erro é um fonte que não possuo acesso é um .class.

O certificado esta instalado, pois faço o teste no chrome abrindo o wsdl e ele exibe o certificado que possuo.
Certificado é o A1.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Consegue conultar o Satus da NF-e usando o certificado?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Ainda não implementei a consulta de NFe.
Vou fazer isso e ver se consigo consultar.
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

jeroqueiroz

Fiz a implementação e ocorre o mesmo problema.

Exception in thread "main" java.lang.NullPointerException
at br.inf.portalfiscal.www.nfe.wsdl.nfestatusservico2.NfeStatusServico2Stub.nfeStatusServicoNF2(NfeStatusServico2Stub.java:259)
at nfce4.NFCe4.consulta(NFCe4.java:17
at nfce4.NFCe4.main(NFCe4.java:41)


Não sei se é meu Axis2 no netbeans. Acho que vou tentar executar esse processo no eclipse.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Certo.

Você esta usando certificado A1 Certo?

OBS: Vamos 1º fazer funcionar a consulta do status para então partir para o Envio NF-e.

1- Já fez a instalação do certificado na maquina, após ter feito, faça uma cópia do que você instalou e então utilize este na aplicação. Não utilize o que recebeu por Email.

2- Faça a geração do cacerts após o procedimento anterior.

Após isto volte a testar a Consulta.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Ok .

Quando vocês diz fazer uma cópia do que instalei você diz fazer a exportação do certificado através do assistente de exportação de certificado?

Se sim eu devo exportar o certificado com a chave primária?
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Exato. A Exportação com chave e utilizará esta cópia na aplicação usando esta chave.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Os CACERTS existe alguma classe que faz isso?
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

NF-e: Gerando o arquivo Cacerts através do Java

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

jeroqueiroz

A consulta de status de serviço esta retornando o seguinte erro.

org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) https://homologacao.sefaz.mt.gov.br/nfews/v2/services/NfeStatusServico2.asmx
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:446)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at br.inf.portalfiscal.www.nfe.wsdl.nfestatusservico2.NfeStatusServico2Stub.nfeStatusServicoNF2(NfeStatusServico2Stub.java:196)
at nfcexs1.NFeConsultaStatusServico.main(NFeConsultaStatusServico.java:92)


Sabe o que pode ser?
bene2386

JavaC Membro

Membro desde: 12/09/2013 10:06:30
Mensagens: 15
Offline

Consegui efetuar a consulta de serviço retornou.
Apenas retirei o .amx da URL e funcionou
Agora vou tentar fazer o envio.

Esta mensagem foi editada 1 vez. Última atualização foi em 19/09/2013 23:07:16

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team