Generating a truststore for the BPM event emitter
After you have enabled SSL for Kafka, you must also enable SSL on the event emitter side.
Before you begin
About this task
To connect to a Kafka over SSL, the BPM event emitter relies on a dedicated truststore to hold the server certificate and a BPM emitter key-certificate pair is required to establish the SSL connection.
You do not need to create a keystore, you only create a truststore.
Procedure
Apply the following options to import your Kafka certificate file
(kafka.pem in the following example) to a truststore named
truststore.jks.
<Workflow_Install_Root>/java/bin/keytool[.exe]
-importcert
-alias kafkaServer
-keystore truststore.jks
-file kafka.pem
-noprompt