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

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?