Preparing the Java EE Application Deploy Job


As the final step during the execution of any ARA Workflow Job, the ARA Workflow Job runs a child Deploy Job for deploying the Java EE application to the application server.

By preparing the Java EE Application Deploy Job before running the ARA Workflow Job, you ensure that it will be invoked automatically at the very end of the workflow.

Before you begin

Ensure that you have installed and configured BMC Application Automation. For more instructions, in the online documentation for BMC Application Automation see Installing and Configuring after installation.

To create the Java EE Application Deploy Job

  1. In the Servers folder in the BMC Server Automation Console, right-click the agentless managed object (AMO) that represents the Java EE application server and select Browse.
  2. Under the AMO's Live node, expand the relevant WebLogic or WebSphere node to display its internal hierarchy.
  3. In the hierarchical display of Java EE application elements, navigate to the Java EE application that you want to deploy, right-click it, and select Add To Depot As > BLPackage.
  4. Step through the panels of the Create BLPackage wizard.
     The BLPackage is stored in the depot, in the folder that you specified.
  5. Navigate to the BLPackage that you created (under the Depot folder) and open it.
  6. Select the application component node in the BLPackage.
  7. For the WASPath or WLPath attribute value in the right pane, specify the location where you plan to store copies of the application files to enable their deployment.
     This location must be the same as the location that you specify for the NSH Path to Copy Artifacts to input parameter in the ARA Workflow Job. Ensure that this location is accessible from the target that you specify for the job.
  8. Save your BLPackage.
  9. Right-click the BLPackage and select Deploy.
  10. Step through the panels of the New Deploy Job wizard.
     Among the various job settings that you control through the New Deploy Job wizard, you can select the target server to which you want to deploy the application. Choose between the following options:
    • If you are deploying to a single target server, the target server is specified through the ARA Workflow Job (as the Application Deploy Job Target input parameter). You do not need to select a target server on the Targets panel.
    • If you want to deploy to multiple target servers, select them on the Targets panel.

For a description of all Deploy Job settings, see Creating-a-Deploy-Job in the BMC Server Automation online documentation.
 Your Deploy Job is saved in the job folder that you specified.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*