E Managing Upgrade and Downgrade of Agile PLM Versions

This appendix discusses managing upgrading and downgrading versions of Agile Project Lifecycle Management (PLM).

This appendix includes the following sections:

E.1 Overview

Starting with Agile Product Lifecycle Management (PLM) Integration Pack for Oracle E-Business Suite: Design to Release 11.2 Bundle Patch 2 (16318283) release, you can now easily switch AIA configurations from one supported Agile PLM version to another supported Agile PLM version. For example, see Table E-1 and Table E-2.

Table E-1 Agile PLM Version Upgrade

Current Version Upgrade Version

Design to Release PIP installed with Agile PLM

Design to Release PIP reconfigured for Agile PLM 9.3.2.

Table E-2 Agile PLM Version Downgrade

Current Version Downgrade Version

Design to Release PIP installed with Agile PLM 9.3.2

Design to Release PIP reconfigured for Agile PLM


You must make sure that Design to Release PIP is certified with both the Agile PLM versions. For supported version list, see AIA Certification Matrix (http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html).

E.2 Switching Agile PLM Versions

For switching Agile PLM version configurations in the PIP, follow these steps:

  1. Set the environment variables by using the aiaenv.sh script, under <AIA_HOME>/aia_instances/<AIA_INSTANCE>/bin. For example, run the command: source aiaenv.sh

  2. Run the following command:

    ant -f $AIA_HOME/Infrastructure/Install/AID/AIAInstallDriver.xml -DPropertiesFile=$AIA_INSTANCE/config/AIAInstallProperties.xml -DDeploymentPlan=$AIA_HOME/pips/AgileToEbiz/DeploymentPlans/SwitchAgileDP.xml

    To switch between the two supported Agile PLM versions, you must answer questions such as, old Agile PLM version and new Agile PLM version.

    Based on your inputs on old and new version of Agile PLM, the script replaces the Agile Schema definition files and updates the Agile Schema namespace used in AIA pre-built integrations WSDLs and Services. The script also provides necessary instructions if there is a change in Agile Web server URL or Agile user credentials.