Update EMS client jar file used by the TIBCO iProcess Technology Plug-in

Update EMS client jar file used by the TIBCO iProcess Technology Plug-in

book

Article ID: KB0094585

calendar_today

Updated On:

Products Versions
TIBCO iProcess Engine (SQL) -
Not Applicable -

Description

Resolution:
iProcess Technology Plug-in communicates to BusinessWorks via EMS.

The EMS client jar file tibjms.jar is installed in the following locations in the iProcess engine:
SWDIR/jmslib/ems/tibjms.jar
SWDIR/eaijava/libs/repository/emsclient/tibjms.jar
SWDIR/eaijava/libs/repository/emsclient/jms.jar

The jar files in iProcess can be updated with the client jar file supplied with the EMS Server – this ensures that the EMS client and server are at the same version.

The following procedure can be used to update iProcess with the EMS tibjms.jar file:
1.    Stop iProcess
2.    Copy / backup the above three  files to SWDIR/emsbackup
3.    Upgrade the file in SWDIR/jmslib/ems/tibjms.jar
4.    Upgrade the file in SWDIR/eaijava/libs/repository/emsclient
5.    Upgrade the file in SWDIR/eaijava/libs/repository/emsclient/jms.jar
6.    Start iProcess

Ensure that the ownership and permissions on the new jar file are the same as that of the original file.

Backup copies of the original jar file(s) should be made outside of the SWDIR/jmslib and SWDIR/eaijava/libs directories.

The tibems.jar and jms.jar files are located in the EMS Server installation:
EMS 4 and below    EMS_HOME/clients/java
EMS 5 and above    EMS_HOME/lib

To find out the verson of a tibjms.jar run the command:
java -cp ./tibjms.jar com.tibco.tibjms.version

Issue/Introduction

Update EMS client jar file used by the TIBCO iProcess Technology Plug-in