When running TIBCO Configuration Tool to upgrade ActiveMatrix BPM to version 4.3.0, the upgrade may fail with the following error during the task "Disabling all old RPFS from all BPM nodes":
[TIBCO_HOME]/bpm/4.3/scripts/deployer/upgrades/upgrade_1.12.1_build.xml:109: The following error occurred while executing this line: [TIBCO_HOME]/bpm/4.3/scripts/deployer/amx-admin-macros.xml:270: AmxBpmDisableAllOldRPFSTask doesn't support the "customProductFeature" attribute
This is caused by the common.installer.classpath variable in the file [TIBCO_HOME]/bpm/4.3/scripts/post-install.properties specifying an older jar version for "com.tibco.n2.common.installer_[version].jar".
Resolution
Check the contents of the directory [TIBCO_HOME]/components/shared/1.0.0/plugins. This directory should contain the updated jar file "com.tibco.n2.common.installer_1.12.1.008.jar".
Update the file [TIBCO_HOME]/bpm/4.3/scripts/post-install.properties to replace "com.tibco.n2.common.installer_1.11.0.005.jar" with "com.tibco.n2.common.installer_1.12.1.008.jar".
Repeat steps 1 and 2 for each BPM host that does not use a shared TIBCO Home directory.
Re-run TCT to complete the BPM upgrade. It is unnecessary to revert to a backup prior to retrying TCT as the error in this note occurs before the upgrade of amx.bpm.app begins.
Issue/Introduction
Upgrading to BPM 4.3.0 produces an error regarding the AmxBpmDisableAllOldRPFSTask, which can be resolved by updating a properties file used during the upgrade.