How to connect to the EMS using SSL certificates from an external directory outside the project

How to connect to the EMS using SSL certificates from an external directory outside the project

book

Article ID: KB0081829

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Database All supported versions

Description


Configuration of the SSL based EMS server in ActiveMatrix Database adapter with trusted certificate outside the project(external directory).

Issue/Introduction

To connect the EMS using SSL certificates from an external directory outside the project

Environment

Product: TIBCO ActiveMatrix BusinessWorks Plug-in for Database Version: All supported versions Product: TIBCO ActiveMatrix BusinessWorks Version: 5.x OS: All Supported Operating Systems

Resolution

To use the SSL certificates from an external directory through global variables following are the steps:

1.Add the "java.property.EnableExternalCertificatesFeature true" property in designer.tra file and Start the EMS server in SSL mode.
2.Create the global variable with name "RuntimeCertificatesDirectory" and provide the trusted certificate folder path.
3.Select the ActiveDatabase configuration-->Advanced-->Sessions-->JMSQueue/JMSTopic and ADBAgentJmsSession-->select the option "Use SSL" and configure SSL with global variable %%RuntimeCertificatesDirectory%% and identity file.
4.The "Test connection" in design time doesn't work when using external certificates. To verify the connection to the EMS server, it is necessary to start the adapter agent.