Upgrading to TIBCO BPM Enterprise 4.3.0 produces the error "AmxBpmDisableAllOldRPFSTask doesn't support the "customProductFeature" attribute"

Upgrading to TIBCO BPM Enterprise 4.3.0 produces the error "AmxBpmDisableAllOldRPFSTask doesn't support the "customProductFeature" attribute"

book

Article ID: KB0071709

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) 4.3.0

Description

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

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.

Resolution

  1. 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".
  2. 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".
  3. Repeat steps 1 and 2 for each BPM host that does not use a shared TIBCO Home directory.
  4. 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.