We are connecting to https web-services, which is via cacerts on remote host.
How do we pass crt file from the workflow, or is the crt file path to be added to oozie config
Are you trying to connect to https webservice? is it 2 way SSL enabled? if it is one way SSL then you don't need to pass any cert at client side. you may have to specify/pass Truststore path.
By using "-Djavax.net.ssl.trustStrore=/path/trustorefile.jks" cert can be specified at the client side.
Its not one way SSL, but getting this error, we have passed as you suggested.
error: java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
The path specified is it HDFS or localfilesystem, in your e.g.
As we are able to test via curl on command line, when the file is in /etc/pki/java/cacerts
But jobs fail, when submitted by oozie