I am testing the following job to communicate with Transunion, our credit reporting vendor. They don't support web services. They require HTTPS POST. I have their digital certificate (PKCS12) downloaded, but didn't install it yet. When I run the job as-is, I get this error:
Exception in component tHttpRequest_1
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderE
Where and how do I install their certificate so when I run the job from TOS, it would get past this error? I am running under Windows.
Regardless, don't I have to specify the keystore location, keystore password and certificate password? Where would I specify those for Talend to find and use the certificate?