To implement SSL on Integrator Server, copy the keystore and truststore files from the Endeca Server installation to the Integrator Server container, then add Java options with the path and password of the keystore and truststore files.
Add the keystore and truststore files to your WebLogic installation.
In the file $DOMAIN_HOME/startWebLogic.sh, after setting the USER_MEM_ARGS variable, set JAVA_OPTIONS with the properties for the keystore and the truststore.
export JAVA_OPTIONS=" -Djavax.net.ssl.trustStore=/endeca_server/ssl/endecaServerTrustStore.ks -Djavax.net.ssl.trustStorePassword=endeca -Djavax.net.ssl.keyStore=/endeca_server/ssl/endecaServerClientCert.ks -Djavax.net.ssl.keyStorePassword=endeca"
Add the keystore and truststore files to your WebLogic installation.
In the file $DOMAIN_HOME/startWebLogic.cmd, after setting the USER_MEM_ARGS variable, set JAVA_OPTIONS with the properties for the keystore and the truststore.
set JAVA_OPTIONS= -Djavax.net.ssl.trustStore=C:\endeca_server\ssl\endecaServerTrustStore.ks -Djavax.net.ssl.trustStorePassword=endeca -Djavax.net.ssl.keyStore=C:\endeca_server\ssl\endecaServerClientCert.ks -Djavax.net.ssl.keyStorePassword=endeca
Add the keystore and truststore files to your Tomcat installation.
In the file $CATALINA_BASE/bin/setenv.sh, add the keystore and truststore properties to JAVA_OPTS.
export JAVA_OPTS="-Xms128m -Xmx2048m -XX:MaxPermSize=256m -server -Djavax.net.ssl.trustStore=/endeca_server/ssl/endecaServerTrustStore.ks -Djavax.net.ssl.trustStorePassword=endeca -Djavax.net.ssl.keyStore=/endeca_server/ssl/endecaServerClientCert.ks -Djavax.net.ssl.keyStorePassword=endeca $JAVA_OPTS"
Add the keystore and truststore files to your Tomcat installation.
In the file $CATALINA_BASE/bin/setenv.bat, add the keystore and truststore properties to JAVA_OPTS.
set "JAVA_OPTS=-Xms128m -Xmx2048m -XX:MaxPermSize=256m -server -Djavax.net.ssl.trustStore=C:\endeca_server\ssl\endecaServerTrustStore.ks -Djavax.net.ssl.trustStorePassword=endeca -Djavax.net.ssl.keyStore=C:\endeca_server\ssl\endecaServerClientCert.ks -Djavax.net.ssl.keyStorePassword=endeca %JAVA_OPTS%"