Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions | - |
Not Applicable | - |
Resolution:
TIBCO Rendezvous (RV), TIBCO Enterprise for JMS (JMS), and TIBCO Runtime Agent (TRA) use OpenSLL code (files libeay32.dll and ssleay32.dll). Some third-party applications use OpenSSL code. On some machines, libeay32.dll and ssleay32.dll are already installed (by non TIBCO applications) in C:\Windows\system32.
When TIBCO Java applications are started, the JVM looks for a property called java.library.path that specifies native library paths. If java.library.path is not set explicitly, then the JVM sets the value of java.library.path to the environment variable PATH but prepends C:\Windows\System32 and other directories. If the versions of libeay32.dll and ssleay32.dll in C:\Windows\system32 are not compatible with TIBCO Rendezvous, then R/3 adapter may fail when trying to use TIBCO Rendezvous (or TIBCO JMS).
Please check the following settings to resolve the issue:
1. Rename, remove, or replace BOTH the files libeay32.dll and ssleay32.dll present in C:\Windows\system32 and TIBCO_SDK_HOME\bin locations with the files in TIBCO_RV_HOME\bin.
2. You may try copying these files from tpcl/<ver>/bin folder if copying the files from RV/bin folder does not help.
3. Make sure to kill the background rvd before restarting the adapter.