Skip to content

Oracle WebLogic WLDeploy - Process Steps

Check Application on Targets

Check the status of an application on target servers and clusters

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
Application NameStringThe name of the application.Yes
Expected StatusStringThe status string to check against.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe jmx administration URL of the WebLogic server. This is used when starting, stopping, and checking status of targets.No
PasswordPasswordThe password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
TargetsStringA comma-separated list of target servers to deploy to. For example: target1,target2.Yes
User Config FileStringThe path to the configuration file where the encrypted user name and password are stored.No
User Key FileStringThe path to the key file where the decryption key for the user name and password are stored.No
User NameStringThe user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
WLDeploy Ant Task JARStringThe fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets.Yes

Check Targets

Examine target servers for the RUNNING status. This step will only succeed if all specified servers are RUNNING.

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
PasswordPasswordThe password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
TargetsStringSpecify a comma-separated list of servers to check for a RUNNING status. For example: target1,target2.Yes
User Configuration FileStringThe path to the configuration file where the encrypted user name and password are stored.No
User Key FileStringThe path to the key file where the decryption key for the user name and password are stored.No
User NameStringThe user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
WLDeploy Ant Task JARStringThe fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets.Yes

List Applications on Targets

List all AppDeployments for each target and set as output properties.

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
PasswordPasswordThe password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
TargetsStringA comma-separated list of target servers to deploy to. For example: target1,target2.Yes
User Configuration FileStringThe path to the configuration file where the encrypted user name and password are stored.No
User Key FileStringThe path to the key file where the decryption key for the user name and password are stored.No
User NameStringThe user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
WLDeploy Ant Task JARStringThe fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets.Yes

Run WLDeploy

Run a WLDeploy Ant task.

NameTypeDescriptionRequired
Additional PropertiesStringA new-line separated list of additional properties to be used as part of the wldeploy Ant task. Use this format: property_name=value\nname=value\n.No
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property_name=value. The property is added to the command line as follows: -Dproperty_name=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
Alternate Application DescriptorStringThe alternate application descriptor file name.No
Alternate WLS Application DescriptorStringThe alternate WebLogic server application descriptor file name.No
Application NameStringThe name of the application.Yes
Application VersionStringThe version of the application that is specified in the Alternate WLS Application Description property.No
Deployment PlanStringThe name of the deployment plan.No
Deployment Plan VersionStringThe version of the deployment plan that is specified in the Deployment Plan property.No
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
OperationEnumeration:
  • deploy
  • undeploy
  • distribute
  • redeploy
  • start
  • stop | The wldeploy Ant task action to perform. | Yes | | Password | Password | The password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties. | No | | Remote | Boolean | Enable this property if you are deploying to a remote computer that is not the same computer that this agent runs on. | No | | Retire Timeout | String | The timeout value that specifies when to retire the currently running version. Specify this property if the wldeploy task is start, redeploy, or deploy. | No | | Source to deploy | String | The fully qualified path of the source to deploy. | No | | Targets | String | A comma-separated list of the names of target servers to deploy to. For example: target1,target2. | Yes | | Task ID | String | The id for looking up the task. | No | | User Config File | String | The path to the configuration file where the encrypted user name and password are stored. | No | | User Key File | String | The path to the key file where the decryption key for the user name and password are stored. | No | | User Name | String | The user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties. | No | | WLDeploy Ant Task JAR | String | The fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start and stop the WebLogic server. | Yes |

Start Targets

Start the target server and clusters

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
On FailureEnumeration:
  • fail
  • warn | Choice of action when any of the targets fail to start. (Fail: Step will attempt to start all targets, and will fail at the end if any of the targets failed to start. Warn: Step will continue on if an override failure occurs, and print a warning declaring the target that failed to start.) | Yes | | Password | Password | The password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties. | No | | Targets | String | A comma-separated list of the names of the target servers to deploy to. For example: target1,target2. | Yes | | Timeout | String | The time after which the attempt to start the targets times out. Specify the value in seconds. The default value is 2 minutes. | Yes | | User Configuration File | String | The path to the configuration file where the encrypted user name and password are stored. | No | | User Key File | String | The path to the key file where the decryption key for the user name and password are stored. | No | | User Name | String | The user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties. | No | | WLDeploy Ant Task JAR | String | The fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets. | Yes |

Stop Targets

Stop the target server and clusters

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
ForceBooleanUse the force shutdown command instead of a simple shutdown command.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
PasswordPasswordThe password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
TargetsStringA comma-separated list of target servers to deploy to. For example: target1,target2.Yes
User Configuration FileStringThe path to the configuration file where the encrypted user name and password are stored.No
User Key FileStringThe path to the key file where the decryption key for the user name and password are stored.No
User NameStringThe user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
WLDeploy Ant Task JARStringThe fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets.Yes

Wait for Application on Targets

Wait for the status of application on target servers and clusters to be running

NameTypeDescriptionRequired
Additional System PropertiesStringA new-line separated list of Java system properties to be added on the command line. Specify each property in this format: property=value. The property is added to the command line as follows: -Dprop=value.No
Administration URLStringThe administration URL of the WebLogic server.Yes
Application NameStringThe name of the application.Yes
Expected StatusStringThe status string to should check against.Yes
JAVA_HOMEStringThe fully qualified path to the Java installation. Provide a value to overwrite the JAVA_HOME environment variable. If this property is not specified, the default value is the system environment variable.No
JMX Administration URLStringThe JMX administration URL of the WebLogic server. This URL is used when you start, stop, and check the status of targets.No
PasswordPasswordThe password to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
TargetsStringA comma-separated list of target servers to deploy to. For example: target1,target2.Yes
User Configuration FileStringThe path to the configuration file where the encrypted user name and password are stored.No
User Key FileStringThe path to the key file where the decryption key for the user name and password are stored.No
User NameStringThe user name to use to connect to the WebLogic server. If the user name and password are encrypted, leave this property blank and specify the User Configuration File and User Key File properties.No
WLDeploy Ant Task JARStringThe fully-qualified path to the WebLogic WLDeploy Ant Task JAR file or full client JAR file. This property is required when you start, stop, and check the status of targets.Yes