How to do a multiple composite deployment

The blog discuss the steps on “how to deploy the SOA Composites”, “multiple composite deployment in WebLogic Server” . The SOA Composites can be deployed, redeployed and undeployed using Ant and WLST scripts to the Weblogic SOA Server or it can be deployed using the WebLogic Administrator console. 

Point to Consider for SOA Composite deployment:

  • A new developed SOA Composite is deployed for the 1st time
  • A existing SOA Composite with the new revision(2.0) can be deployed. This will make a new deployment in SOA Server and will not impact the existing deployed SOA Composite(1.0)
  • Multiple SOA Composites can be deployed at once as part of single deployment process also called as SOA Bundle. The bundle can contains different revisions for different SOA Composites.

SOA Composite Deployment to WebLogic SOA Server

Perform the below given steps for SOA Composite deployment based on provided options

  • Log into the Weblogic em console for SOA applications

Navigate to SOA Infrastructure Menu

  • Select SOA Deployment > Deploy

Navigate to SOA Folder

  • Right-click soa-infra
  • Select SOA Deployment > Deploy

Navigate to SOA Infrastructure Home Page

  • Click the Deployed Composites tab.
  • Click Deploy

Navigate to SOA Composite Menu

  • Select SOA Deployment > Deploy Another Composite

From the above given options, the server navigates to the SOA Deployment Process

  • Archive or Exploded Directory -> browse the SOA composite application to deploy
  • Configuration Plan -> Select the configuration plan to deploy for SOA Composite application. The configuration plan provides the URL and property value based on deployment environment
  • Click Next
  • Select the WebLogic Server or Cluster for SOA Composite deployment
  • Click Next
  • Review the deployment details
  • Select whether to deploy the SOA composite application as the default revision
  • Click Deploy

Multiple SOA Composite Deployment to WebLogic SOA Server

Perform the below given steps for multiple SOA Composite deployment as part of SOA Bundle

  • 1. Select the Application Properties dialog, click Deployment.
  • 2. Click New and create a deployment Profile.
  • 3. Select SOA Bundle in the archive type list
  • 4. Provide a name in the name field and click OK.
  • 5. Select the dependencies node.
  • 6. Select the SARs that need to be included in the Bundle
  • 7. Click OK.
  • 8.  From the application menu, select Deploy -> <bundle_name>  and deploy to the Application Server Connection.

Redeploying SOA Composite to WebLogic SOA Server

Perform the below given steps for redeploying the SOA Composite in Weblogic Server based on provided options

  • Log into the Weblogic em console for SOA applications

Navigate to SOA Infrastructure Menu

  • Select SOA Deployment >Redeploy
  • SOA Composite Deployments -> Select the SOA Composite application revision
  • Click Next

Navigate to SOA Folder

  • Right-click soa-infra
  • Select SOA Deployment > Redeploy
  • SOA Composite Deployments -> Select the SOA Composite application revision
  • Click Next

Navigate to SOA Infrastructure Home Page

  • Click the Deployed Composites tab
  • Select the SOA Composite application revision
  • Click Deploy

Navigate to SOA Composite Menu

  • Select SOA Deployment > Redeploy

From the above given options, the server navigates to the SOA Deployment Process

  • Archive or Exploded Directory -> browse the SOA composite application to deploy
  • Configuration Plan -> Select the configuration plan to deploy for SOA Composite application. The configuration plan provides the URL and property value based on deployment environment
  • Click Next
  • Select the WebLogic Server or Cluster for SOA Composite deployment
  • Click Next
  • Review the deployment details
  • Select whether to deploy the SOA composite application as the default revision
  • Click Redeploy

Undeploying SOA Composite to WebLogic SOA Server

Perform the below given steps for undeploying the SOA Composite in Weblogic Server based on provided options

  • Log into the Weblogic em console for SOA applications

Navigate to SOA Infrastructure Menu

  • Select SOA Deployment >Undeploy
  • SOA Composite Deployments -> Select the SOA Composite application revision
  • Click Next

Navigate to SOA Folder

  • Right-click soa-infra
  • Select SOA Deployment > Undeploy
  • SOA Composite Deployments -> Select the SOA Composite application revision
  • Click Next

Navigate to SOA Infrastructure Home Page

  • Click the Deployed Composites tab
  • Select the SOA Composite application revision
  • Click Undeploy

Navigate to SOA Composite Menu

  • Select SOA Deployment > Undeploy

From the above given options, the server navigates to the SOA Deployment Process

  • Click Undeploy