How to run TIBCO iProcess Engine (iPE) 11.5 and TIBCO iProcess Workspace (Windows) (iPWW) 11.5 simultaneously with previous versions of TIBCO iProcess Engine and TIBCO iProcess Workspace (Windows).

How to run TIBCO iProcess Engine (iPE) 11.5 and TIBCO iProcess Workspace (Windows) (iPWW) 11.5 simultaneously with previous versions of TIBCO iProcess Engine and TIBCO iProcess Workspace (Windows).

book

Article ID: KB0094546

calendar_today

Updated On:

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

Description

Description:
In TIBCO iPE 11.5, the pthread.dll file changed to a newer version. During a typical install, you are instructed to copy the pthread.dll file to the c:\Windows\SysWow64 or c:\Windows\System32 folder, depending on your OS.  This guide will detail how to remove the pthread.dll from the SysWow64 or System32 directories and copy it to your TIBCO iPE and TIBCO iProcess Workspace (Windows) installation folders instead, allowing you to run both 11.5 and 11.4.1 and lower versions of iPE and iPWW simultaneously.

Issue/Introduction

How to run TIBCO iProcess Engine (iPE) 11.5 and TIBCO iProcess Workspace (Windows) (iPWW) 11.5 simultaneously with previous versions of TIBCO iProcess Engine and TIBCO iProcess Workspace (Windows).

Resolution

In order to run 11.5 versions of iPE and iPWW simultaneously with 11.4.1 or lower versions, you can copy the pthread.dll file to the iPE and iPWW installation folders. 

1). Make sure you are copying the appropriate pthread.dll file for the version of iPE or iPWW in question. If you right-click > properties on the pthread.dll file and inspect the details tab, both the 11.5, 11.4.1 and lower versions of the file will show that they are are "2.7.0.0" versions of the file. You can distinguish the difference by looking at the size and the date modified of the file. The 11.5.0 copy will be 131KB with a date modified of 4/1/2015 while the 11.4.1 and lower versions will be 84KB in size with a date modified of 2/21/2008. 

2). For iProcess Workspace (Windows), copy the appropriate .dll file into the iPWW installation directory (the same folder that contains the staffw.exe file). 

3). For the iProcess Engine, copy the appropriate .dll file into the $SWDIR/bin, $SWDIR/etc, $SWDIR/rpc, $SWDIR/uninstll and $SWDIR/util folders.

4). Remove any copy of pthread.dll in C:\Windows\SysWow64 or C:\Windows\System32 to prevent confusion in the future as to what pthread.dll file is in use.

5). For future installations of iPWW or iPE, you will need to copy the appropriate pthread.dll file to the same folder as the setup.exe file in order for it to be found for use during the installation. Then copy that same pthread.dll file to the appropriate folder(s) once the installation is finished.