FlexDeploy - WebLogic Plugin Guide

The Oracle WebLogic plugin leverages WLST scripting to simplify the deployment to and the management of WebLogic servers.

Supported Versions

  • 11.1.1.3+
  • 12.1.3
  • 12.2.1

Key Features

  • Rich set of options for deploying EAR and WAR files as Applications or Shared Libraries.
  • Application and Shared library deployments can be performed using stage, nostage or external_stage mode.
  • Supports versioned or non-versioned deployments.
  • Start and Stop operations for AdminServer, Cluster, Managed Server(s), partition, Node Manager or the entire WebLogic domain.
  • Restart operations for managed servers, clusters and domain.
  • Run custom WLST script file or commands.
    • Not just limited to WebLogic-specific WLST commands, customers can run WLST script for any Fusion Middleware Product, for example SOA or WebCenter Portal. etc.
  • Manage resources such as JDBC data sources, JMS objects, EIS entries and OWSM Policies.

Plugin Operations

Example Workflows

Simply create workflow with name and type shown below, click Save, go to Definition, click Source button, then download source code replace entire contents on Source popup.

Workflow NameWorkflow TypeSource CodeDescription
Build WebLogic ConfigurationsBuildBuild WebLogic Configurations.xmlExtract configuration property files from supported SCM and save as artifacts for use during deploy
Deploy WebLogic ConfigurationsDeployDeploy WebLogic Configurations.xmlDeploy build artifact property files, i.e. create or update data source, eis entries, jms objects, work managers etc.

Appendix

If you want to detect changes in WebLogic resource (properties) files and only deploy changed files, you can implement custom workflow as defined in Custom Workflow to detect changes in Properties Files.