TIBCO ActiveMatrix® Adapter for Files (Unix/Win) is unable to connect to TIBCO Enterprise Message Service (EMS) server using SSL enabled with SSL protocol and JNDI lookup.
book
Article ID: KB0091330
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Files for Unix and Windows
-
Not Applicable
-
Description
Description: For a custom TIBCO ActiveMatrix® Adapter for Files (Unix/Win), when the following was
done and the user name was created with a password, the custom adapter
could not connect to the EMS server even if the correct password was
provided in repo configuration in TIBCO Designer™:
- JMS transport configured. - Authentication parameter in tibemsd.conf was enabled. - JNDI lookups in rep configuration was checked.
Symptoms:
TIBCO ActiveMatrix® Adapter for Files (Unix/Win) cannot connect with EMS server using SSL enabled with SSL protocol and JNDI lookup.
Cause: This is an TIBCO® Adapter SDK issue. This happens because the password was not
being sent to the underlying EMS APIs correctly when creating a JMS
connection.
Resolution
The above defect is fixed in TIBCO® Adapter SDK (SDK) 5.4.1 HF-02 for runtime (from command line) only and not for design time (from Test Connection).
The SDK 5.4.1 (HF-02) is included in TIBCO Runtime Agent™ (TRA) 5.5.4; you can install TRA 5.5.4 and test (at runtime: from command line).
Alternatively you can do the following: - Download and Install the SDK 5.4.1. - Apply SDK 5.4.1 HF-02 over it.
- For Windows: - Copy maverick53.dll to <TRA_HOME>/hotfix/bin - Copy maverick53.lib to <TRA_HOME>/hotfix/lib - Verify the <TRA_HOME>/hotfix/bin and <TRA_HOME>/hotfix/bin locations pointed in adapter tra file.
- For Solaris: - Copy files (libmaverick53.so and libmaverick5364.so) from <SDK_HOME>/lib/ to <TRA_HOME>/hotfix/lib. - Copy file (MDefinitions.h) from <SDK_HOME>/include/ to <TRA_HOME>/include. - Verify the <TRA_HOME>/hotfix/bin and <TRA_HOME>/hotfix/bin locations pointed in adapter tra file.
Issue/Introduction
TIBCO ActiveMatrix® Adapter for Files (Unix/Win) is unable to connect to TIBCO Enterprise Message Service (EMS) server using SSL enabled with SSL protocol and JNDI lookup.