Products | Versions |
---|---|
TIBCO BusinessConnect RosettaNet Protocol | - |
Not Applicable | - |
Resolution:
Description
==========
When running a ppinitiate from BusinessConnect 60/BC RosettaNet 5.2.0 server, an error occurs: "Failed t load shared library, library name : D:/tibco/tibcojre64/1.6.0/bin/server/jvm.dll"
Environment
===========
TIBCO BusinessConnect 6.X
TIBCO BusinessConnect RosettaNet Protocol 5.2.0
Windows 64-bit environment
Cause
======
The BCRN product has not been modified to support the 64-bit Windows environment even though it will work and is supported in that environment.
Resolution
=========
The .exe files ppinitiate.exe and ppresponse included with the BCRN protocol must be modified to support the 64-bit environment. Using ppinitiate as an example:
1). Go into the $BC_HOME\protocols\rn\samples\src directory and rename the ppinitiate.exe file to ppinitiate.exe.backup .
2). Copy (don't move) the D:\tibco\bc\5.3\bin\bcengine.exe file to the D:\tibco\bc\5.3\protocols\rn\samples\src and rename it to ppinitiate.exe.
3). Modify this line in the ppinitiate.tra file:
tibco.class.path.extended=%RN_HOME%/hotfix/lib/bcrn.jar%PSP%%RN_HOME%/lib/bcrn.jar%PSP%%BC_HOME%/lib/configstore.jar%PSP%%BC_HOME%/lib/commons-lang-2.0.jar%PSP%%BC_HOME%/lib/commons-lang-2.2.jar%PSP%%RV_LIB%/tibrvj.jar
to
tibco.class.path.extended=%RN_HOME%/hotfix/lib/bcrn.jar%PSP%%RN_HOME%/lib/bcrn.jar%PSP%%BC_HOME%/lib/common/configstore.jar%PSP%%BC_HOME%/lib/common/commons-lang-2.2.jar%PSP%%RV_LIB%/tibrvj.jar
4). Run the utility as usual.