Login Registre-se
NFS-e Cachoeirinha RS  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 15
Offline

Boa tarde pessoal, estou implementado a comunicação com a prefeitura de Cachoeirinha através do link http://nfse.cachoeirinha.rs.gov.br/nfse/services/NFSEremessa?wsdl. Tentei gerar os beans deste wsdl pelo NetBeans mas não tive sucesso, ele simplesmente não gera a estrutura dos beans.
Gostaria de ver se alguém poderia me ajudar nessa situação, se ja passou por algo assim e que possa me dar algum dica, pois estou tendo que montar todos os beans na mão, um por um, vendo a estrutura de um xml de exemplo de envio, consulta, retorno etc e convertendo para o java, ta bem trabalhoso e gerando muitos erros.

Desde já agradeço.
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1310
Localização: Goiás
Offline

Tudo bom Flavio?

As conversões via IDE usam os Axis2 para converter o wsdl, basicamente o wsdl2java;
Então eu aocnselho vc baixar o Axis2 manualmente e executa esse comando via linha de comndo e ver o erro em si;

Na maioria das vezes, é uma merda q o Estagiario colocou no WSDL que se vc tirar resolve o problema!

Abraços!


Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

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]
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 15
Offline

Opa, boa tarde Samuel, muito obrigado pelo retorno.
Então, em ambos os geradores, tanto netBeans como wsdl2java me geraram estruturas semelhante a essa:

Mas não me gera todos os beans conforme o xml de envio de exemplo da prefeitura:


Acredito que pela forma no qual ta implementado esse WSDL, ele esta gerando apenas um array de string, mas o que eu preciso é que seja gerado os beans separadamente para que eu possa monta-lo passo a passo dentro do meu sistema.

samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1310
Localização: Goiás
Offline

Eu já gerei para varias prefeituras, e esse é até um padrão bem conhecido, acho q é preguiça deles.

O que vc tem que fazer, e criar os objetos atraves do JAxB + XSD, montar o rps. E na hora de adicionar ao Lote, converter o rps em String.

Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

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]
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 15
Offline

Pois é, provavelmente para ganharem em velocidade de entrega, pois isso implementam assim, ai quando vamos trabalhar na comunicação temos um trabalho dobrado rsrsrs.

Vou tentar montar da forma que sugeriste, qualquer coisa vou postando as dúvidas que forem surgindo aqui. Muito obrigado pela ajuda Samuel.

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