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:
[code] System.setProperty(“javax.net.ssl.trustStoreType”, “JKS”);
System.setProperty("javax.net.ssl.trustStore", "C:\\cert\certificado");[/code]
Agora quando tento chamar o serviço a partir de um Servlet, numa aplicação web, dá o seguinte erro:
Na aplicação web, coloquei o arquivo “certificado” dentro da pasta src e no Servlet coloquei assim:
[code] System.setProperty(“javax.net.ssl.trustStoreType”, “JKS”);
System.setProperty("javax.net.ssl.trustStore", "certificado");[/code]
Será que na app web tem que fazer de outro jeito?