Certificado em aplicação web: "trustAnchors parameter must be non-empty"

0 respostas
Roger75

Tenho uma classe que chama um serviço soap https.

Quando chamo o serviço a partir de um método main (public static void main(args[]) de um projeto Java, e coloco as linhas abaixo, funciona:

System.setProperty("javax.net.ssl.trustStoreType", "JKS");  

	System.setProperty("javax.net.ssl.trustStore", "C:\\cert\certificado");

Agora quando tento chamar o serviço a partir de um Servlet, numa aplicação web, dá o seguinte erro:

the trustAnchors parameter must be non-empty

Na aplicação web, coloquei o arquivo "certificado" dentro da pasta src e no Servlet coloquei assim:

System.setProperty("javax.net.ssl.trustStoreType", "JKS");  

	System.setProperty("javax.net.ssl.trustStore", "certificado");

Será que na app web tem que fazer de outro jeito?

Criado 12 de abril de 2012
Respostas 0
Participantes 1