You are here:>>>How to manage SOA Composites using WLST

How to manage SOA Composites using WLST

Video Tutorial

In this post I will show you how you can manage SOA Composites using Weblogic Scripting Tool (WLST)

Please watch the video for detailed explanation and demo of the WLST commands.

Starting WLST for SOA Composite Commands

  • Navigate to SOA Home, common, bin directory and execute WLST

  • Connect to SOA managed server using below command

Connect command is required only for “online” commands

SOA Composite Deployment Commands

Deploy SOA Composite – Offline

  • Command Parameters
    • serverURL : SOA Managed Server HTTP URL
    • sarLocation : Absolute path to SOA composite JAR file
    • overwrite : Overwrite existing composite (true / false) – Optional
    • user : Weblogic username with deploy rights – Optional
    • password : Password for deploy user – Optional
    • forceDefault : Make the composite the default version – Optional
    • configplan : Absolute path to SOA composite config plan – Optional
    • partition : Partition Name – Optional
    • keepInstancesOnRedeploy : Keeps the instances after redeploy – Optional
  • Sample Command

Un-Deploy SOA Composite – Offline

  • Command Parameters
    • serverURL : SOA Managed Server HTTP URL
    • compositeName : Name of the composite
    • revision : Composite revision
    • user : Weblogic username with deploy rights – Optional
    • password : Password for deploy user – Optional
    • partition : Partition Name – Optional
  • Sample Command

SOA Composite Application Management Commands

Start SOA Composite – Offline

  • Command Parameters
    • host : SOA Managed Server hostname
    • port : SOA Managed Server port
    • user : Weblogic username with deploy rights
    • password : Password for deploy user
    • compositeName : Name of the composite
    • revision : Composite revision
    • label : SOA Composite Label – Optional
    • partition : Partition Name – Optional
  • Sample Command

Stop SOA Composite – Offline

  • Command Parameters
    • Same as Start Composite
  • Sample Command

Activate SOA Composite – Offline

  • Command Parameters
    • Same as Start Composite
  • Sample Command

Retire SOA Composite – Offline

  • Command Parameters
    • Same as Start Composite
  • Sample Command

List SOA Composites – Offline

  • Command Parameters
    • host : SOA Managed Server hostname
    • port : SOA Managed Server port
    • user : Weblogic username with deploy rights
    • password : Password for deploy user
  • Sample Command

SOA Composite Export Import Commands (HTTP Client Based)

Export SOA Composite – Offline

  • Command Parameters
    • serverURL : SOA Managed Server HTTP URL
    • updateType : Type of post deployment changes to be exported (all, property, runtime,none)
    • sarFile : Absolute path of the SAR file
    • compositeName : Name of the composite
    • revison : Composite revision
    • user : Username with deploy privileges – Optional
    • password : Deploy user password – Optional
    • partition : Partition name – Optional
  • Sample Command

Export SOA Composite Updates – Offline

  • Command Parameters
    • serverURL : SOA Managed Server HTTP URL
    • updateType : Type of post deployment changes to be exported (all, property, runtime)
    • jarFile : Absolute path of the updates JAR file
    • compositeName : Name of the composite
    • revison : Composite revision
    • user : Username with deploy privileges – Optional
    • password : Deploy user password – Optional
    • partition : Partition name – Optional
  • Sample Command

Import SOA Composite Updates – Offline

  • Command Parameters
    • serverURL : SOA Managed Server HTTP URL
    • jarFile : Absolute path of the updates JAR file
    • compositeName : Name of the composite
    • revison : Composite revision
    • user : Username with deploy privileges – Optional
    • password : Deploy user password – Optional
    • partition : Partition name
  • Sample Command

SOA Composite Export Import Commands (MBean Based)

Export SOA Composite – Online

  • Command Parameters
    • updateType : Type of post deployment changes to be exported (all, property, runtime)
    • sarFile : Absolute path of the SAR file
    • compositeName : Name of the composite
    • revison : Composite revision
  • Sample Command

Export SOA Composite Updates – Online

  • Command Parameters
    • updateType : Type of post deployment changes to be exported (all, property, runtime)
    • jarFile : Absolute path of the JAR file
    • compositeName : Name of the composite
    • revison : Composite revision
  • Sample Command

Inport SOA Composite Updates – Online

  • Command Parameters
    • jarFile : Absolute path of the JAR file
    • compositeName : Name of the composite
    • revison : Composite revision
  • Sample Command

SOA Partition Management Commands

Create SOA Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

Delete SOA Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

Start Composites In A Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

Stop Composites In A Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

Activate Composites In A Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

Retire Composites In A Partition – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

List Partitions – Online

  • Command Parameters
    • partitionName : Name of the partition
  • Sample Command

2016-12-08T18:20:42+00:00

About the Author:

I am a Senior Cloud Professional specialized in AWS Cloud with 11 years of IT experience. I am enthusiastic about Serverless Architecture. I am an expert in Oracle Fusion Middleware.

Leave A Comment