Variable
|
What to Update
|
Sample Configuration
|
---|---|---|
ExecStart
|
Update each service so the initial section of the variable points to the Java 11 executable.
|
ExecStart=/usr/bin/nohup "/usr/lib/jvm/java-11-amazon-corretto/bin/java" ...
|
|
If you are using certificates from a trusted Certificate Authority, they will already be available in the Java 11 cacerts file.
|
Files
|
Instructions
|
---|---|
ThingWorx SSL certificate
(a PEM or CER file)
|
Extract command:
keytool -keystore <path to ../java8/jre/lib/security/cacerts> -alias<assigned certificate alias> -export-file<path and file name of the certificate>.cer
Import command:
keytool -keystore<path to ../java11/lib/security/cacerts>-alias<assigned certificate alias> -import-trustcacerts -file<path and file name of the certificate>.cer
|
RabbitMQ CA bundle file
(ca_certificate.pem)
|
Import command:
keytool -import-alias<assigned certificate alias>-keystore<path to ../java11/lib/security/cacerts> -file "ca_certificate.pem"
|
Flink REST SSL certificate
(a CER file)
|
Extract command:
keytool -exportcert -keystore <path to ../java8/jre/lib/security/cacerts> -alias<REST Flink certificate alias> -storepass <key password for the REST keystore>-file<path and file name of the Flink certificate>.cer
Import command:
keytool -importcert -keystore<path to ../java11/lib/security/cacerts>-alias<REST Flink certificate alias> - file<path and file name of Flink certificate>.cer -storepass <key password for the REST keystore> -noprompt
|
ThingWorx Analytics keystore
(a JKS file)
|
Import command:
keytool -importkeystore-srckeystore<path to the Analytics Server keystore>-destkeystore<path to ../java11/lib/security/cacerts>
|