Ajuda Axis + Certificado Digital  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
santoro
JavaGuru
[Avatar]

Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline

Pessoal estou precisando acessar um WebService que utiliza certificado digital (eCNPJ), normalmente eu utilizaria algo do tipo:



porém mesmo com o certificado instalado em minha máquina está me retornando o seguinte erro:


Using AXIS2_HOME: C:\Java\axis2-1.3-RC2
Using JAVA_HOME: C:\Java\jdk1.5.0_09
Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:150)
at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
Caused by: javax.wsdl.WSDLException: WSDLException: faultCode=INVALID_WSDL: IO Error: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:297)
at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:105)
... 2 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.Validator
Exception: PKIX path building failed: sun.security.provider.certpath.SunCertPath
BuilderException: unable to find valid certification path to requested target
...


Alguém sabe como eu poderia resolver este problema

SCJA / SCJP / SCWCD / PDA / PDT
[Email] [WWW]
vm
Thread.start()

Membro desde: 29/12/2006 19:49:36
Mensagens: 49
Offline

Bom dia

Vc conseguiu resolver esse erro?
Se conseguiu posta como, estou com mesmo problema.

Desenvolvedor J2EE / J2ME
michelvalent@gmail.com
[Email] [Yahoo!] [MSN]
tojatumo
What is classpath?

Membro desde: 16/07/2004 11:05:41
Mensagens: 5
Offline

Para resolver, siga os procedimentos abaixo

1. No browser digite https://homologacao.nfe.fazenda.sp.gov.br/nfeWEB/services/NfeRecepcaoSoap?wsdl ( o endereco tem que ser o do web service de homologacao para trazer dentro do browse)
2. Salve o conteudo como um arquivo wsdl (ex. nf.wsdl)
3. wsdl2java (nome do arquivo que foi salvo como wsdl) nf.wsdl

Nao esquecer de configurar as keystore

Tone Cezar da Costa
tojatumo@terra.com.br
[MSN]
vm
Thread.start()

Membro desde: 29/12/2006 19:49:36
Mensagens: 49
Offline

Boa tarde

Já resolvi.
Valeu.


Desenvolvedor J2EE / J2ME
michelvalent@gmail.com
[Email] [Yahoo!] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team