Enviar XML NF-e para receita do PR.  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Olá Pessoal do Guj.

Eu preciso muito da ajuda de voces para não perder 2 meses de trabalho para uma aplicação em Delphi.

Eu estou desenvolvendo uma aplicação de envio dos xmls da NF-e para a Receita Estadual do PR em java, onde o programa roda dentro do ESB Servicemix da Apache.

Eu já consegui gerar os arquivos xml, assinar, mas, não consigo enviar, eu já tentei das seguintes formas:
Nontando o xml e mandando via SOAPMessage;
Via JAXP;
E por ultimo eu baixei os wsdl dos serviços e gerei as classes com o Eclipse JEE 3.4 e está dando um erro que ninguém na terra ja teve.(Ja procurei no Google e Yahoo e ninguém teve igual.).

Eu segui alguns tutoriais/posts de alguns amigos aqui do forum, mas, mesmo assim não consigo mandar.

Pessoal, preciso muito da ajuda de voces e como sou novo em java não tenho experiencia nenhuma em WS o que sei agora, foi tentando enviar o arquivo.

Então se puderem me ajudar de forma passo-a-passo fico imensamente grato, pois, já não sei mais como procurar ou tentar fazer esse arquivo ir.

Abraço a todos.
[MSN]
alevi
JavaChild
[Avatar]

Membro desde: 27/01/2007 13:58:04
Mensagens: 145
Offline

Olá!

Não entendi muito bem: você precisa mandar arquivos XML para o Web Service de NF-e ou você quer utilizar o Web Service da NF-e para enviar dados das suas notas?
Outra coisa: qual o erro que deu?
Se puder, coloque o stack trace e se possível, o código que está utilizando.

Abraços!!

http://www.walkersystems.com.br

SCJP
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Olá Alevi.

Cara acho que utilizar Web Service da NF-e para enviar dados das minhas notas, não sei a diferença.

Erro: java.lang.SecurityException: class "javax.xml.rpc.handler.MessageContext"'s signer information does not match signer information of other classes in the same package



As classes do ws eu gerei automatica.

Muito obrigado.
[MSN]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Cara eu segui os passos desse post, mas, tambem não deu certo.

http://www.guj.com.br/posts/list/15/52035.java

Muito obrigado.
[MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

vc não tem que setar 2 x o certificado jks...
e esta faltando vc setar o certificado do tipo PKCS12, que tem a extensão .pfx, que é o certificado que você comprou...

Felipe Alves
[Email]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Ola alves.Felipe.

Cara o que eu fiz foi o que eu vi nos posts.


Eu tentei somente com o de cima e ele não conseguiu conectar(foi o que eu entendi do erro), depois que setei os dois(meu + do ws) ele conseguiu conectar.

Muito obrigado.
[MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

Mackrophus wrote:Cara eu segui os passos desse post, mas, tambem não deu certo.

http://www.guj.com.br/posts/list/15/52035.java

Muito obrigado.

eu segui esse post tb e rodou certinho...
e la esta assim:

System.setProperty("javax.net.ssl.keyStore","C:\\certificados\\cert.pfx");//Aqui vem o arquivo do certificado do seu cliente

qual o erro q vc recebe?
[Email]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Cara me explica como voce roda a sua aplicação, pois, o erro que eu estou recebendo é esse:


E eu gerei as classes java a partir do wsdl e está gerando mais que 6 classes conforme ele disse.

Muito obrigado.

This message was edited 1 time. Last update was at 18/06/2009 14:05:26

[MSN]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

alves.Felipe.

Cara eu segui novamente passo a passo o post que eu havia te passado, mas, agora quando eu gero as classes do WSDL a classe NfeStatusServicoSoapStub fica com erro.

Segue abaixo o link para baixar o projeto que criei, e eu não sei se meu eclipse criou alguma coisa errada, mas, veja que tem algumas coisas que não batem.

Segue o link para baixar o projetinho http://www.armariodecamping.com.br/TesteWSStatus.rar

Desde já muito obrigado por sua ajuda.

[MSN]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

alves.Felipe e Alevi.

Caras gostaria antes de tudo de coração agradecer a ajuda que voces me deram, voces foram 10, em especial o alves.Felipe.

O que aconteceu é o seguinte, com o StatusServico não rolou mesmo ele dá uns paus que se quiser ver é so baixar o rar da ultima mensagem que voces podem ver, eu fiz o teste com o consultanfe e deu certo.

O problema é o seguinte o ServiceMix tem uma biblioteca que tem a classe MessageContext e quando eu coloco minha aplicação para rodar nele ele dá o erro que a Assinatura da Classe que no ServiceMix é diferente da do Axis.

Então eu pensei em ver alguma coisa para rodar no Tomcat, seria possivel? Tipo assim, configurar uma classe para ficar rodando monitorando o banco de dados, se achou uma nota ele executa minha classe que gera e manda o xml? Se alguem tiver alguma ideia me passa um tutorial, apostila que eu me viro.

Abraço galera e muito obrigado por me ajudar nessa fase.
[MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

então cara ..sobre o wsdl de status da parana dava erro mesmo... ai eu peguei de outro estado (de sp se não me engano), ai só alterei a
url depois de ter gerado as classes...

cara sobre mandar as nfe para a sefa.. eu não deixei automatico.. oq eu faço é qdo tiver nf para mandar.. eu coloco um status..
ai o usuário vai ver se tem nf para enviar.. se tiver ele clica no link "enviar Nfe"... e assim por diante.. entende?

<edit>
Valeo pelo em especial.. hahahah
</edit>

This message was edited 1 time. Last update was at 19/06/2009 09:44:52


Felipe Alves
[Email]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 84
Offline

Olá Galera,

Agora o rolo é outro, to com um problema pra assinar com o A3, alguem tem algum exemplo, link, qualquer coisa?

[MSN]
jeroqueiroz
Virtual Machine Man
[Avatar]

Membro desde: 15/05/2007 22:07:24
Mensagens: 522
Localização: Bahia
Offline

Mackrophus,

Ja conseguiu a classe para Certficado A3?

Att,
Jeremias Santos - http://twitter.com/jeroqueiroz
JavaC - Java Community - http://www.javac.com.br
Twitter Fórum JavaC - http://twitter.com/javac_forum
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team