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 -
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 .