Pessoal,
estou tendo um problema no Glassfish 3 , no carrer os certificados e a key store… O sistema simplesmente nao funciona.
O sistema da o erro:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
sendo que informo atraves do System.properties os seguintes metodos
System.setProperty(“java.protocol.handler.pkgs”, “com.sun.net.ssl.internal.www.protocol”);
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
System.setProperty(“javax.net.ssl.keyStoreType”, “PKCS12”);
System.setProperty(“javax.net.ssl.keyStore”,Config.LOCAL_CERTIFICADO_NFE);
System.setProperty(“javax.net.ssl.keyStorePassword”, Config.CERTIFICADO_SENHA)
System.setProperty(“javax.net.ssl.trustStoreType”, “JKS”);
System.setProperty(“javax.net.ssl.trustStore”, Config.LOCAL_CERTIFICADO_KEYSTORE);
System.setProperty(“javax.net.ssl.trustStorePassword”, Config.CERTIFICADO_SENHA_KEYSTORE);
Estou utilizando JSF 2.0 + Glassfish 3.
O detalhe curioso é que se eu utilizar um programa DESKTOP funciona perfeitamente. Por isso eu concluo que o problema está no GLASSFISH 3.
Se alguem tiver uma dica , agradeço;