| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2011 09:25:18
|
Naruffy
JavaEvangelist
![[Avatar]](/images/avatar/d74dc3f2679eee2fa69ddb9597b61258.jpg)
Membro desde: 28/03/2008 18:54:49
Mensagens: 324
Offline
|
Fla pessoal beleza?
Estou tendo que desenvolver a exportação de notas fiscais de serviço eletrônica para a prefeitura de santo andré, não irei utilizar o webservice, e sim a importação pelo sistema da prefeitura.
Eles utilizam um sistema da ginfes para importar as notas, e estou tendo muitos problemas para criar o xml no formato deles, já revirei de tudo e não estou conseguindo, sempre da erro na hora de importar o xml flando que o arquivo está fora da estrutura de entrada XML.
Venho por meio deste tópico pedir ajuda, caso tenha alguem no forum que tenha conseguido criar o xml para ser importado pelo sistema da ginfes
Desde já agradeço
[]s
This message was edited 1 time. Last update was at 10/02/2011 10:24:43
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/02/2011 10:24:28
|
Naruffy
JavaEvangelist
![[Avatar]](/images/avatar/d74dc3f2679eee2fa69ddb9597b61258.jpg)
Membro desde: 28/03/2008 18:54:49
Mensagens: 324
Offline
|
Depois de muita luta consegui, se algum tiver o mesmo problema que eu eu posso ajudar
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2011 21:06:20
|
murilo.tuvani
What is classpath?
![[Avatar]](/images/avatar/a995795c7192b460ec822e04cf90c03e.jpg)
Membro desde: 04/06/2008 16:51:57
Mensagens: 6
Localização: Itu/SP
Offline
|
Olá Naruffy, como você fez para importar o certificado? Eu estou tentando do mesmo jeito que a NFe do governo do estado e está exibindo
Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:183)
at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:103)
at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:87)
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:55)
... 32 more
OU
java.io.IOException: Keystore was tampered with, or password was incorrect
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:3
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2011 07:31:17
|
Naruffy
JavaEvangelist
![[Avatar]](/images/avatar/d74dc3f2679eee2fa69ddb9597b61258.jpg)
Membro desde: 28/03/2008 18:54:49
Mensagens: 324
Offline
|
Olá Murilo,
Como o arquivo que eu fiz era apenas para ser importado pelo sistema deles, eu não precisei do certificado. O certificado é necessário apenas para consumir o webservice, sendo assim, não sei o porque você teve problemas =/, desculpe-me não ter a solução.
O que eu iria te sugerir seria mandar um e-mail para o suporte da ginfes, eles demoraram para me responder, mas responderam quando eu tive dúvidas.
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 06:51:46
|
Marcelo Bonfim
Entusiasta Java
Membro desde: 05/01/2007 13:09:24
Mensagens: 19
Offline
|
Ola Naruffy blz,
Estou enfrentando o mesmo problema com meu XML criado para importar pelo sistema da prefeitura de Ribeirão Preto (Ginfes) falando que o arquivo está fora da estrutura do XML de entrada.
Oq vc fez para resolver o erro retornado?
Desde já agradeço!!!
Abrass
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 12:16:04
|
deusdara
JavaChild
Membro desde: 26/08/2009 10:53:34
Mensagens: 124
Offline
|
Marcelo Bonfim wrote:Ola Naruffy blz,
Estou enfrentando o mesmo problema com meu XML criado para importar pelo sistema da prefeitura de Ribeirão Preto (Ginfes) falando que o arquivo está fora da estrutura do XML de entrada.
Oq vc fez para resolver o erro retornado?
Desde já agradeço!!!
Abrass
Marcelo, eu sou responsável pela Nfse aqui na empresa, já desenvolvi o o leiaute do GissOnline, envia o xml que vejo o que está acontecendo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 12:23:27
|
Marcelo Bonfim
Entusiasta Java
Membro desde: 05/01/2007 13:09:24
Mensagens: 19
Offline
|
Fala Naruffy blz,
Segue o xml para ver oq está errado
Fico no aguardo
Abrass!!!
| Nome do arquivo |
Rps1.xml |
Download
|
| Descrição |
XML LoteRps |
| Tamanho |
4 Kbytes
|
| Baixado: |
41 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 12:44:56
|
deusdara
JavaChild
Membro desde: 26/08/2009 10:53:34
Mensagens: 124
Offline
|
Vamos lá:
--
O valor está fora do range.
--
Os valores na tag <tipos:Valores> estão fora do
pattern, tem que ser no modelo 0.00
Exemplo:
--
Tamanho máximo 4 na tag abaixo:
--
Cpf ou Cnpj? Você colocou o 2.
--
Tenta corrigir esses erros e depois me fala o resultado. Você é do grupo Simus? Conheço umas pessoas da empresa.
Abraços,
Danilo Deus Dará
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 13:20:38
|
Marcelo Bonfim
Entusiasta Java
Membro desde: 05/01/2007 13:09:24
Mensagens: 19
Offline
|
deusdara wrote:Vamos lá:
--
O valor está fora do range.
--
Os valores na tag <tipos:Valores> estão fora do
pattern, tem que ser no modelo 0.00
Exemplo:
--
Tamanho máximo 4 na tag abaixo:
--
Cpf ou Cnpj? Você colocou o 2.
--
Tenta corrigir esses erros e depois me fala o resultado. Você é do grupo Simus? Conheço umas pessoas da empresa.
Abraços,
Danilo Deus Dará
Fala Danilo blz,
Sou do Grupo Simus sim, de que empresa vc é?
Já corrigi o dados conforme mencionado e o problema persiste...ja tentei de tudo por aqui e não mais oq faço rsrsrsrsrs!!!!
Alguma outra sugestão?
Abrass
Marcelo Bonfim
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 14:48:24
|
deusdara
JavaChild
Membro desde: 26/08/2009 10:53:34
Mensagens: 124
Offline
|
Segue em anexo o arquivo que eu acertei, dá uma olhada e faz os acertos:
| Nome do arquivo |
rps_corrigido_deus_dara.xml |
Download
|
| Descrição |
GissOnline |
| Tamanho |
4 Kbytes
|
| Baixado: |
108 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 14:57:04
|
Marcelo Bonfim
Entusiasta Java
Membro desde: 05/01/2007 13:09:24
Mensagens: 19
Offline
|
Fala Deus Dara,
Cara deu certo aqui, valeu pela ajuda!
Abrass
Marcelo Bonfim
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/09/2011 15:10:07
|
deusdara
JavaChild
Membro desde: 26/08/2009 10:53:34
Mensagens: 124
Offline
|
Marcelo Bonfim wrote:Fala Deus Dara,
Cara deu certo aqui, valeu pela ajuda!
Abrass
Marcelo Bonfim
Precisando estamos por aqui!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 13:06:13
|
CoringadoBatman
Entusiasta Java
![[Avatar]](/images/avatar/16300373dc8038855b6169f4c72493fa.jpg)
Membro desde: 17/01/2012 07:29:33
Mensagens: 24
Offline
|
Reabrir,
Desculpa mas como vocês fizeram a comunicação segura com o WS?
esstou enfrentando o seguinte erro:
javax.servlet.ServletException: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)(-10001)
at SdtServiceGinfesImplService.consultarsituacaoloterpsv3(SdtServiceGinfesImplService.java:1646)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2012 06:30:24
|
Marcelo Bonfim
Entusiasta Java
Membro desde: 05/01/2007 13:09:24
Mensagens: 19
Offline
|
Bom dia CoringadoBatman,
Karinha aqui em Ribeirão Preto não precisei fazer a comunicação com o WS porque não funciona, apenas gero o arquivo e faço upload pelo site...ruim demais, mas é o único jeito.
Mas posta mais detalhes ae do seu problema que talvez possa de ajudar!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2012 08:22:41
|
CoringadoBatman
Entusiasta Java
![[Avatar]](/images/avatar/16300373dc8038855b6169f4c72493fa.jpg)
Membro desde: 17/01/2012 07:29:33
Mensagens: 24
Offline
|
Vou colocar exatamente o que estou fazendo, quem sabe posso ajudar alguém e alguém possa me ajudar..
1º Importar o Arquivo .pfx a1 certificado digital <Internet explorer-> Opções -> certificados -> importar -> .pfx>
2º exportar o .cer <Internet explorer-> Opções -> certificados -> exportar .cer 64 >
3º criar o keystore (primeira grande dúvida) criei o .keystore e .kjs
keytool -import -alias Xxx -keystore Xxx.keystore -file Caminho/Xxx.cer
keytool -import -alias Xxx -keystore Xxx.jks -file Caminho/Xxx.cer
(não sei se preciso usar os 2)
4º Configurei o server..xml do TOMCAT(5 no meu caso)
<Connector port="8443"
maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="Xxx.keystore"
keypass="xxx"
5º Setei na aplicação
java System.setProperty("javax.net.ssl.trustStoreType", "JKS");
java System.setProperty("javax.net.ssl.trustStore", "Xxx.jks");
java System.setProperty("javax.net.ssl.trustStorePassword", "xxx");
java System.setProperty("javax.net.ssl.keyStoreType", "pkcs12");
java System.setProperty("javax.net.ssl.keyStore", "Xxx.keystore");
java System.setProperty("javax.net.ssl.keyStorePassword", "xxx");
(outra dúvida, preciso setar os 2? preciso colocar o caminho completo do arquivo?)
6º Fiz o inspect no servidor de homologação:
https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl
&SdtEnvioXmlGinfes.ConsultarSituacaoLoteRpsV3(&StrXml ,&StringDeRetorno)
&StrXml = String da xml
&SdtEnvioXmlGinfes = variavel que o inspect criou
------------------
Não sei onde estou errando mas recebo este erro:
javax.servlet.ServletException: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)(-10001)
at SdtServiceGinfesImplService.consultarsituacaoloterpsv3(SdtServiceGinfesImplService.java:1646)
|
|
|
 |
|
|