Using BusinessConnect RosettaNet Protocol (BCRN) 5.2.0with BusinessConnect 6.X.X on Windows 64-bit platforms.

Using BusinessConnect RosettaNet Protocol (BCRN) 5.2.0with BusinessConnect 6.X.X on Windows 64-bit platforms.

book

Article ID: KB0090391

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect RosettaNet Protocol -
Not Applicable -

Description

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.

Issue/Introduction

Using BusinessConnect RosettaNet Protocol (BCRN) 5.2.0with BusinessConnect 6.X.X on Windows 64-bit platforms.