Deploying New or Custom Built Artifacts

6-10 Developers Guide for Oracle Application Integration Architecture Foundation Pack

6.5.2.1 Deploying Modified Native Artifacts and Original Non-native Artifacts

For modified native artifacts scenario, you must re-harvest the modified artifacts and regenerate the deployment plan, and name it PIP_NameCustomDP.xml. This has to be passed as the main deployment plan instead of the shipped deployment plan. The AID command is: ant -f AIA_HOME\Infrastructure\Install\AID\AIAInstallDriver.xml -DPropertiesFile=AIA_HOME\aia_instances\AIA_Instance_ name\config\AIAInstallProperties.xml -DDeploymentPlan=AIA_HOME\pips\PIP_ name\DeploymentPlans\PIP_nameCustomDP.xml -DSupplementaryDeploymentPlan =AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_nameSupplementaryDP.xml -DDeploymentPolicyFile=AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_ nameConditionalPolicy.xml

6.5.2.2 Deploying Original Native Artifacts and Modified Non-native Artifacts

For the original native artifacts and modified non-native artifacts scenario, you must copy the contents of the shipped supplementary DP to a new file, name it PIP_ NameCustomSupplementaryDP.xml, and modify the new file with the customizations. This is passed as the supplementary deployment plan instead of the shipped supplementary DP. The AID command is: ant -f AIA_HOME\Infrastructure\Install\AID\AIAInstallDriver.xml -DPropertiesFile=AIA_HOME\aia_instances\AIA_Instance_ name\config\AIAInstallProperties.xml -DDeploymentPlan=AIA_HOME\pips\PIP_ name\DeploymentPlans\PIP_nameDP.xml -DSupplementaryDeploymentPlan =AIA_ HOME\pips\PIP_name\DeploymentPlans\PIP_nameCustomSupplementaryDP.xml -DDeploymentPolicyFile=AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_ nameConditionalPolicy.xml

6.5.3 Deploying New or Custom Built Artifacts

This section discusses how to deploy newly added native and non-native artifacts.

6.5.3.1 Deploying Newly-added Native Artifacts and Original Non-native Artifacts

If you are introducing new native artifacts, harvest the new artifacts and regenerate the deployment plan for the new artifacts along with the shipped ones, and name it PIP_NameCustomDP.xml. Pass this as the main deployment plan instead of the shipped deployment plan. The AID command is: ant -f AIA_HOME\Infrastructure\Install\AID\AIAInstallDriver.xml -DPropertiesFile=AIA_HOME\aia_instances\AIA_Instance_ name\config\AIAInstallProperties.xml -DDeploymentPlan=AIA_HOME\pips\PIP_ name\DeploymentPlans\PIP_nameCustomDP.xml -DSupplementaryDeploymentPlan =AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_nameSupplementaryDP.xml -DDeploymentPolicyFile=AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_ nameConditionalPolicy.xml -l AIA_HOME\pips\PIP_ name\DeploymentPlans\PIPDeploymentPlanName.log

6.5.3.2 Deploying Newly Added Non-native Artifacts

For new non-native artifacts scenario, add customizations to PIP_ NameCustomDP.xml which is an empty DP shipped with the PIP. This Custom DP is in the same location as the main DP. Pass this as Custom Deployment Plan to AID. The AID command is: Generating Deployment Plans and Deploying Artifacts 6-11 ant -f AIA_HOME\Infrastructure\Install\AID\AIAInstallDriver.xml -DPropertiesFile=AIA_HOME\aia_instances\AIA_Instance_ name\config\AIAInstallProperties.xml -DDeploymentPlan=AIA_HOME\pips\PIP_ name\DeploymentPlans\PIP_nameDP.xml -DSupplementaryDeploymentPlan =AIA_ HOME\pips\PIP_name\DeploymentPlans\PIP_nameSupplementaryDP.xml -DCustomDeploymentPlan=AIA_HOME\pips\PIP_name\DeploymentPlans\PIP_ nameCustomDP.xml -DDeploymentPolicyFile=AIA_HOME\pips\PIP_ name\DeploymentPlans\PIP_nameConditionalPolicy.xml The PropertiesFile, AIAInstallProperties.xml, contains the details of the AIA environment and is located here: AIA_HOMEaia_instancesinstance_ nameconfig.

6.6 Undeploying Services