Jython deployment framework

This documentation applies to WebLogic deployments.

This framework uses Jython via WSLT on the target servers to create and update configuration items such as DataSources, Clusters, Machines etc. You can use the framework to create/update an application on the target servers and all of its dependent configuration at any scope.

Alternatively you could use the framework to just update a set of, or single object, such as a set of data sources and their providers and keep this up-to-date.

Heterogeneous domains deployment

This framework allows you to deploy to heterogeneous WebLogic domains supporting multiple different applications, such that the deployment of one application and its configuration will not affect any other applications running in the domain.

Chaining tasks

Multiple jython deployment tasks may be chained together in an orchestration, or a single task can be used to create or update all of the required configuration.

War/Ear files can be deployed via this framework, and all of their deployment time mappings automatically configured War/ear file deployment can be via the same deployment project as configuration, or they can be segregated.

Usage

The simplest way to get started is to use a template to create the files required for deployment.

Experienced uses can manually tailor the jython configuration files themselves for maximum flexibility.