After a successful upgrade of TIBCO ActiveMatrix BPM from version 2.1.0 to 3.1.0, duplicate substitution variables may occur on amx.bpm.app .

After a successful upgrade of TIBCO ActiveMatrix BPM from version 2.1.0 to 3.1.0, duplicate substitution variables may occur on amx.bpm.app .

book

Article ID: KB0093853

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) -
Not Applicable -

Description

Description:
The following amx.bpm.app substitution variables may be duplicated after upgrading TIBCO ActiveMatrix BPM (AMX BPM) from version 2.1.0 to 3.1.0 -

dbDatasourceNameBDS
dbDatasourceNamePE
dbDialectBDS

Symptoms:
After AMX BPM has been upgraded successfully from version 2.1.0 to 3.1.0, an attempt to edit any substitution variable on amx.bpm.app results in Administrator reporting the following error: 


= = = = =

There are one or more errors in Substitution Variables
The substitution variables duplicate with each other.

= = = = =

Administrator fails to save any changes as the above mentioned substitution variables are duplicated.

Cause:
This is a defect with TIBCO ActiveMatrix Administrator.

Resolution

Workaround  

========


Follow the steps below when the issue is seen post-upgrade. 

1). Via TIBCO ActiveMatrix Administrator, go to the Applications folder amx.bpm.app/System/ and select amx.bpm.app .
2). In the bottom panel, select the Substitution Variables.
3). Select all occurrences (using the CTRL key) of the variables including their duplicates - dbDatasourceNameBDS, dbDatasourceNamePE and dbDialectBDS .
4). Delete these variables and Save the changes.

Expected behavior after the workaround - All duplicates are deleted and these 3 variables exist just once. amx.bpm.app remains in the same state prior to the workaround. It does not move to "Out of Sync".



Issue/Introduction

After a successful upgrade of TIBCO ActiveMatrix BPM from version 2.1.0 to 3.1.0, duplicate substitution variables may occur on amx.bpm.app .

Additional Information

Internal defect ID - TAP-13947