Login Registre-se
NF-e utilizando JAX-WS  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 441
Offline

Faaaaaala pessoas, tudo tranquilo?

Vamos ao que interessa rsrsrs, eu ja tenho a NF-e desenvolvida "adaptando" os webservices do sefaz com as bibliotecas axis, porém estive estudando o assunto deste tópico (JAX-WS) e gostaria de realmente fazer de novo as operações de comunicação com webservices através desta tecnologia... alguem ai topa se aventurar neste desafio? Caso ja tenha exemplos de aplicação e etc e etc, compartilhe conosco...

um abraço!

Tiago Bergamasco, 24 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
Contatos: Google+, Twitter, Instagram, LinkedIn, Facebook, tiago.bergamasco@gmail.com
Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[WWW]
Wallfox

JavaC Membro

Membro desde: 30/03/2012 11:59:58
Mensagens: 74
Offline

Olá tiagoberga,

Antes de qualquer coisa, para não te decepcionar, não tenho a solução!... kkkk
Pouco tempo atrás eu tentei realizar alguns testes utilizando o JAX-WS, mas sem sucesso.
Fico interessado na sua ideia, pois gostaria de verificar diferença de performance e etc, utilizando o JAX-WS.
O que tenho a lhe oferecer agora, é tentarmos trabalhar juntos e compartilhar as alegrias e tristezas. O que acha?

At.
Wallfox
tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 441
Offline

Wallfox, que bom que dispertou interesse pelo assunto..

pois então, eu também ainda não tenho nada desenvolvido do assunto, como a correria do dia a dia atrapalha m pouco né, então ja viu rsrs
bom, podemos iniciar pelo web service de StatusServico por ser o mais simples, o que acha? Talvez uma forma é ambos desenvolvermos uma
solução com jax-ws e postarmos aqui neste tópico o download dos arquivos, assim podemos comparar as ideias e partilhar conhecimento.

Mais pessoas podem se interessar em desenvolver este serviço tambem por ser simples, e quando notarmos, estaremos diante de uma solução completa

Vou começar daqui.. logo mais posto algum resultado


Tiago Bergamasco, 24 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
Contatos: Google+, Twitter, Instagram, LinkedIn, Facebook, tiago.bergamasco@gmail.com
Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[WWW]
Wallfox

JavaC Membro

Membro desde: 30/03/2012 11:59:58
Mensagens: 74
Offline

tiagoberga,

Pensei exatamente em começar com o Status do Serviço.
Eu tinha algo iniciado aqui, mas nem sei onde está, vou começar um projeto novo e vamos trocando informação/conhecimento.
Como faremos isso nas horas "vagas", talvez demore um pouco a evoluir.

At.
Wallfox
Wallfox

JavaC Membro

Membro desde: 30/03/2012 11:59:58
Mensagens: 74
Offline

tiagoberga,

Criei um projeto no Eclipse, gerei o cliente WS pelo Wizard do próprio Eclipse, gerando as classes relacionadas abaixo:
NfeCabecMsg.java
NfeDadosMsg.java
NfeStatusServico2.java
NfeStatusServico2Soap12.java
NfeStatusServicoNF2Result.java
ObjectFactory.java

Foi gerado também uma classe ClientSample.java. assim:


Alterei algumas coisas para Setar os Certificados e rodando no Log é:


Isso significa que a comunicação está Ok, foi então que gerei as classes utilizando xjc,
ObjectFactory.class
TConsStatServ.class
TRetConsStatServ.class
TUf.class
TUfEmi.class

No próximo passo eu alterei a classe ClientSample



Então a seguinte exception é lançada:


É o começo!

At.
Wallfox


tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 441
Offline

Wallfox, mil desculpas por nao ter respondido o seu post desde que postou.... embora eu tenho acompanhado o que voce colocou,
as coisas nao tem corrido como eu esperava e até agora não consegui te ajudar com isso.... fiz um começo de implementação, mas
não consegui progredir devido tempo.. não sei se continuou com a ideia, mas espero que sim! Logo estarei mais tranquilo e vamos
colocar esta ideia para funcionar e colocar este novo modelo de comunicação no fórum! Para que todos possam adaptar em seus
projetos


ahahah um abraço e valeu pela iniciativa

Tiago Bergamasco, 24 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
Contatos: Google+, Twitter, Instagram, LinkedIn, Facebook, tiago.bergamasco@gmail.com
Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[WWW]
tiagoberga

Moderador
[Avatar]

Membro desde: 11/03/2014 10:10:20
Mensagens: 441
Offline

Wallfox, como voce aplicou o certificado digital à esta rotina ?

Esta mensagem foi editada 1 vez. Última atualização foi em 08/04/2016 10:32:23


Tiago Bergamasco, 24 anos

Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP

Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
Contatos: Google+, Twitter, Instagram, LinkedIn, Facebook, tiago.bergamasco@gmail.com
Comercial: 19 996050532

"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman
[WWW]
higomatos

JavaC Membro

Membro desde: 29/06/2016 14:00:09
Mensagens: 2
Offline

Alguém conseguiu consumir com o jax-ws?

@tiagoberga, o certificado digital fica assim:


Fiz vários testes mas não consegui fazer um exemplo completo.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team