Dear community,
I'm using Karaf 4.2.7 with Camel 3.0.0. For calling an external HTTPS resource
I need to configure the truststore for the Camel HTTP component. See my
blueprint route below
http://www.osgi.org/xmlns/blueprint/v1.0.0;
xmlns:camel="http://camel.apache.org/schema/blueprint;>
http://camel.apache.org/schema/blueprint;>
GET
application/json
Basic x
The truststore contains 1 self signed PEM cert from the destination.
Finally I'm still getting an error
javax.net.ssl.SSLHandshakeException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find
valid certification path to requested target
Do I still miss something?
Is there any other way to configure a truststore globally for the HTTP
component?
Many thanks in advance for any comments and hints.
Best
- Gerald