# IBM WebSphere Process Server Plugin Manual 4.0.1

## Preface

This document describes the functionality provided by the IBM WebSphere Process Server (WPS) plugin.

Refer to XL Deploy Reference Manual for background information on XL Deploy and deployment concepts.

## Overview

The WPS plugin is a XL Deploy plugin that adds capability for managing deployments and resources on an existing WebSphere Process Server server. It offers out of the box support for deploying/undeploying applications (EAR files). See the Features section below for details. It can easily be extended to support more deployment options or management of new artifacts/resources on WPS.

## Features

- Deploys and undeploys WPS Enterprise applications (EAR)
- Start and stop templates
- Start and stop applications

## Requirements

- XL Deploy requirements
  - XL Deploy: version 4.0.0+
  - IBM WebSphere Process Server: 6.x and 7.x (Unix and Windows)
  - Other XL Deploy Plugins: WAS plugin 4.0.0+

## Release notes

### WPS plugin 4.0.0

XL Deploy 4.0.0 compatibility.

#### New features

- [DEPL-5610] - Add support for deploying Query Tables in WPS

#### Bug fixes

- [DEPL-3776] - Compatability with WAS plugin

# CI Reference

## Configuration Item Overview

### Deployables

### Deployeds

### Other Configuration Items

## Configuration Item Details

### wps.DeployedQueryTableJar

Type Hierarchy | wps.WpsAllwaysUploadedDeployedArtifact >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Deployed jar containing query table files (qtd)

|  | Parent
--- | --- | ---
|  | container : CI<udm.Container>
|  | The container on which this deployed runs.

|  | Public Properties
--- | --- | ---
|  | deployable : CI<udm.Deployable>
|  | The deployable that this deployed is derived from.
|  | placeholders : MAP_STRING_STRING
|  | A Map containing all the placeholders mapped to their values. Special values are or

|  | Hidden Properties
--- | --- | ---
|  | containerRestartStrategy : ENUM [NONE, STOP_START, RESTART] = NONE
|  | The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
|  | createEditionedOrder : INTEGER = 10
|  | The order in which a create step for Editioned application will be executed(was85nd only).
|  | createOrder : INTEGER = 70
|  | The order in which a create step will be executed.
|  | createScript : STRING = wps/querytable/install-querytables.py
|  | Python script invoked to deploy a Java EE artifact or create a Java EE resource
|  | createVerb : STRING = Deploy
|  | The word that is used to prefix a step description for the create operation.
|  | destroyOrder : INTEGER = 30
|  | The order in which a destroy step will be executed.
|  | destroyScript : STRING = wps/querytable/uninstall-querytables.py
|  | Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
|  | destroyVerb : STRING = Undeploy
|  | The word that is used to prefix a step description for the destroy operation.
|  | discoverOrder : INTEGER = 50
|  | The order in which a discover step will be executed.
|  | libraryScripts : LIST_OF_STRING = [wps/querytable/querytable-lib.py]
|  | List of scripts to appended to the the deployeds runtime script
|  | modifyOrder : INTEGER = 70
|  | The order in which a modify step will be executed.
|  | modifyScript : STRING = wps/querytable/update-querytables.py
|  | Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
|  | modifyVerb : STRING = Update
|  | The word is used to prefix a step description for the modify operation.
|  | noopOrder : INTEGER = 50
|  | The order of the step in the step list for the noop operation.
|  | noopVerb : STRING = Noop
|  | Noop Verb
|  | restartStrategy : ENUM [NONE, STOP, START, STOP_START] = STOP_START
|  | The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
|  | rolloutEditionedOrder : INTEGER = 20
|  | The order in which a rollout step will be executed.
|  | rolloutEditionedVerb : STRING = Rollout
|  | The word that is used to prefix a step description for the rollout operation.
|  | standardPropertiesNotToExpose : STRING = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
|  | Standard properties that are not exposed to any python wsadmin script.
|  | startOrder : INTEGER = 50
|  | The order in which a start step will be executed.
|  | startVerb : STRING = Start
|  | The word that is used to prefix a step description for the start operation.
|  | stopOrder : INTEGER = 50
|  | The order in which a stop step will be executed.
|  | stopVerb : STRING = Stop
|  | The word that is used to prefix a step description for the stop operation.
|  | syncAfterCreateOrder : INTEGER = -1
|  | The order in which a synchronize after create step will be executed.
|  | syncAfterDestroyOrder : INTEGER = -1
|  | The order in which a synchronize after destroy step will be executed.
|  | syncAfterModifyOrder : INTEGER = -1
|  | The order in which a synchronize after modify step will be executed.
|  | applyRestartStrategyOnNoop : BOOLEAN = false
|  | When true, the restart strategy is apply for a NOOP operation
|  | exposeDeployedApplication : BOOLEAN = false
|  | flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|  | noopScript : STRING
|  | Python script invoked for the noop operation.
|  | rolloutEditionedScript : STRING
|  | Python script invoked to rollout a Java EE artifact.
|  | startScript : STRING
|  | Python script invoked to start a Java EE artifact or Java EE resource
|  | stopScript : STRING
|  | Python script invoked to stop a Java EE artifact or Java EE resource

### wps.Ear

Type Hierarchy | was.Ear >> jee.Ear >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces | udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

Java EE EAR archive

|  | Public Properties
--- | --- | ---
|  | appEdition : STRING
|  | Edition used by this application. (string)
|  | applyRestartStrategyOnNoop : STRING
|  | When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
|  | checksum : STRING
|  | The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|  | containerRestartStrategy : STRING
|  | The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
|  | deleteInstancesAndStopTemplates : STRING
|  | CAUTION: If you specify -force, all instances enterprise application's templates are deleted -- even if they are currently running. (boolean) default(false)
|  | drainageInterval : STRING
|  | Drainage interval in seconds. (integer) default(30)
|  | editionDescription : STRING
|  | Edition description used by this application. (string)
|  | excludeFileNamesRegex : STRING
|  | Regular expression that matches file names that must be excluded from scanning
|  | groupSize : STRING
|  | Specifies num of members in a cluster. (integer) default(1)
|  | isEdition : STRING
|  | Edition used by this application. (boolean) default(false)
|  | placeholders : SET_OF_STRING
|  | Placeholders detected in this artifact
|  | preCompileJsps : STRING
|  | Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
|  | resetStrategy : STRING
|  | Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
|  | restartStrategy : STRING
|  | The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
|  | roleMappings : MAP_STRING_STRING
|  | Security role to user/group mapping. (map_string_string)
|  | rolloutStrategy : STRING
|  | Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
|  | scanPlaceholders : BOOLEAN = false
|  | Whether to scan this artifact for placeholders when it is imported
|  | sharedLibraryNames : LIST_OF_STRING
|  | Shared libraries used by this application. (list_of_string)
|  | startingWeight : STRING
|  | Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
|  | stopProcessAndTaskTemplates : STRING
|  | Stop process, task instances before undeployment. (boolean) default(true)
|  | tags : SET_OF_STRING
|  | If set, this deployable will only be mapped automatically to containers with the same tag.

|  | Hidden Properties
--- | --- | ---
|  | textFileNamesRegex : STRING = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|  | Regular expression that matches file names of text files
|  | delimiters : STRING = {{ }}
|  | The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|  | fileEncodings : MAP_STRING_STRING = {.+\.properties=ISO-8859-1}
|  | A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

### wps.EarModule

Type Hierarchy | was.EarModule >> was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Description unavailable

|  | Parent
--- | --- | ---
|  | container : CI<udm.Container>
|  | The container on which this deployed runs.

|  | Public Properties
--- | --- | ---
|  | containerRestartStrategy : ENUM [NONE, STOP_START, RESTART] = NONE
|  | The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
|  | restartStrategy : ENUM [NONE, STOP, START, STOP_START] = STOP_START
|  | The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
|  | appEdition : STRING
|  | Edition used by this application.
|  | applyRestartStrategyOnNoop : BOOLEAN = false
|  | When true, the restart strategy is apply for a NOOP operation
|  | deleteInstancesAndStopTemplates : BOOLEAN = false
|  | CAUTION: If you specify -force, all instances enterprise application's templates are deleted -- even if they are currently running.
|  | deployable : CI<udm.Deployable>
|  | The deployable that this deployed is derived from.
|  | drainageInterval : INTEGER = 30
|  | Drainage interval in seconds.
|  | editionDescription : STRING
|  | Edition description used by this application.
|  | groupSize : INTEGER = 1
|  | Specifies num of members in a cluster.
|  | isEdition : BOOLEAN = false
|  | Edition used by this application.
|  | placeholders : MAP_STRING_STRING
|  | A Map containing all the placeholders mapped to their values. Special values are or
|  | preCompileJsps : BOOLEAN = false
|  | Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
|  | resetStrategy : ENUM [SOFT, HARD] = SOFT
|  | Indicates type of reset strategy.
|  | roleMappings : MAP_STRING_STRING
|  | Security role to user/group mapping.
|  | rolloutStrategy : ENUM [ATOMIC, GROUPED] = GROUPED
|  | Indicates type of rollout strategy.
|  | sharedLibraries : SET_OF_CI<was.SharedLibrary>
|  | Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
|  | sharedLibraryNames : LIST_OF_STRING
|  | Shared libraries used by this application.
|  | startingWeight : INTEGER = 1
|  | Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
|  | stopProcessAndTaskTemplates : BOOLEAN = true
|  | Stop process, task instances before undeployment.
|  | virtualHost : CI<was.VirtualHost>
|  | Virtual host this application should be mapped to
|  | webServers : SET_OF_CI<was.ManagedWebServer>
|  | Web servers this application should be mapped to

|  | Hidden Properties
--- | --- | ---
|  | createEditionedOrder : INTEGER = 10
|  | The order in which a create step for Editioned application will be executed(was85nd only).
|  | createOrder : INTEGER = 70
|  | The order in which a create step will be executed.
|  | createScript : STRING = was/application/deploy-application.py
|  | Python wsadmin script invoked to create a Java EE artifact.
|  | createVerb : STRING = Deploy
|  | The word is used to prefix a step description for the create operation.
|  | deleteBpcTemplatesScript : STRING = wps/application/delete-processes-tasks.py
|  | Delete Bpc Templates Script
|  | deleteBpcTemplatesScriptOrder : INTEGER = 9
|  | Delete Bpc Templates Script Order
|  | destroyOrder : INTEGER = 30
|  | The order in which a destroy step will be executed.
|  | destroyScript : STRING = was/application/undeploy-application.py
|  | Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
|  | destroyVerb : STRING = Undeploy
|  | The word that is used to prefix a step description for the destroy operation.
|  | discoverOrder : INTEGER = 50
|  | The order in which a discover step will be executed.
|  | discoverScript : STRING = wps/application/discover-inspect-wps-ear-module.py
|  | Python wsadmin script invoked to inspect a JMS resource.
|  | libraryScripts : LIST_OF_STRING = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py, wps/application/override-was-plugin-functions.py]
|  | List of scripts to appended to the the deployeds runtime script
|  | modifyOrder : INTEGER = 70
|  | The order in which a modify step will be executed.
|  | modifyVerb : STRING = Update
|  | The word is used to prefix a step description for the modify operation.
|  | noopOrder : INTEGER = 50
|  | The order of the step in the step list for the noop operation.
|  | noopVerb : STRING = Noop
|  | Noop Verb
|  | retryAttemptsForAppReadyCheck : INTEGER = 6
|  | Number of retry attempts to check if an application has been distributed before attempting the application start.
|  | rolloutEditionedOrder : INTEGER = 20
|  | The order in which a rollout step will be executed.
|  | rolloutEditionedScript : STRING = was/application/rollout-edition.py
|  | Python wsadmin script invoked to perform rollout.
|  | rolloutEditionedVerb : STRING = Rollout
|  | The word that is used to prefix a step description for the rollout operation.
|  | standardPropertiesNotToExpose : STRING = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
|  | Standard properties that are not exposed to any python wsadmin script.
|  | startOrder : INTEGER = 90
|  | The order in which a start step will be executed.
|  | startVerb : STRING = Start
|  | The word that is used to prefix a step description for the start operation.
|  | stopBpcTemplatesScript : STRING = wps/application/stop-processes-tasks.py
|  | Stop Bpc Templates Script
|  | stopBpcTemplatesScriptOrder : INTEGER = 8
|  | The order in which stop process, task instances step will be executed.
|  | stopOrder : INTEGER = 10
|  | The order in which a stop step will be executed.
|  | stopVerb : STRING = Stop
|  | The word that is used to prefix a step description for the stop operation.
|  | syncAfterCreateOrder : INTEGER = 75
|  | The order in which a synchronize after create step will be executed.
|  | syncAfterDestroyOrder : INTEGER = 35
|  | The order in which a synchronize after destroy step will be executed.
|  | syncAfterModifyOrder : INTEGER = 75
|  | The order in which a synchronize after modify step will be executed.
|  | exposeDeployedApplication : BOOLEAN = false
|  | flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|  | modifyScript : STRING
|  | Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
|  | noopScript : STRING
|  | Python script invoked for the noop operation.
|  | startScript : STRING = was/application/start-application.py
|  | Python wsadmin script invoked to start running a Java EE artifact.
|  | stopScript : STRING = was/application/stop-application.py
|  | Python script invoked to stop a Java EE artifact or Java EE resource

Control task | Parameter CI | Attributes | Description
--- | --- | --- | ---
deleteInstancesAndStopTemplates |  | language = python, script = wps/application/delete-processes-tasks.py | No description.
startTemplates |  | language = python, script = wps/application/start-processes-tasks.py | No description.
stopTemplates |  | language = python, script = wps/application/stop-processes-tasks.py | No description.

### wps.QueryTableJar

Type Hierarchy | udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces | udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

Jar containing query table files (qtd)

|  | Public Properties
--- | --- | ---
|  | checksum : STRING
|  | The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|  | excludeFileNamesRegex : STRING
|  | Regular expression that matches file names that must be excluded from scanning
|  | placeholders : SET_OF_STRING
|  | Placeholders detected in this artifact
|  | scanPlaceholders : BOOLEAN = true
|  | Whether to scan this artifact for placeholders when it is imported
|  | tags : SET_OF_STRING
|  | If set, this deployable will only be mapped automatically to containers with the same tag.

|  | Hidden Properties
--- | --- | ---
|  | textFileNamesRegex : STRING = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|  | Regular expression that matches file names of text files
|  | delimiters : STRING = {{ }}
|  | The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|  | fileEncodings : MAP_STRING_STRING = {.+\.properties=ISO-8859-1}
|  | A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

### wps.WpsAllwaysUploadedDeployedArtifact

Type Hierarchy | was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Base class for all extensible deployed artifact configuration items.

|  | Parent
--- | --- | ---
|  | container : CI<udm.Container>
|  | The container on which this deployed runs.

|  | Public Properties
--- | --- | ---
|  | deployable : CI<udm.Deployable>
|  | The deployable that this deployed is derived from.
|  | placeholders : MAP_STRING_STRING
|  | A Map containing all the placeholders mapped to their values. Special values are or

|  | Hidden Properties
--- | --- | ---
|  | containerRestartStrategy : ENUM [NONE, STOP_START, RESTART] = NONE
|  | The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
|  | createEditionedOrder : INTEGER = 10
|  | The order in which a create step for Editioned application will be executed(was85nd only).
|  | createOrder : INTEGER = 60
|  | The order in which a create step will be executed.
|  | createVerb : STRING = Create
|  | The word that is used to prefix a step description for the create operation.
|  | destroyOrder : INTEGER = 40
|  | The order in which a destroy step will be executed.
|  | destroyVerb : STRING = Destroy
|  | The word that is used to prefix a step description for the destroy operation.
|  | discoverOrder : INTEGER = 50
|  | The order in which a discover step will be executed.
|  | modifyOrder : INTEGER = 60
|  | The order in which a modify step will be executed.
|  | modifyVerb : STRING = Modify
|  | The word that is used to prefix a step description for the modify operation.
|  | noopOrder : INTEGER = 50
|  | The order of the step in the step list for the noop operation.
|  | noopVerb : STRING = Noop
|  | Noop Verb
|  | restartStrategy : ENUM [NONE, STOP, START, STOP_START] = STOP_START
|  | The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
|  | rolloutEditionedOrder : INTEGER = 20
|  | The order in which a rollout step will be executed.
|  | rolloutEditionedVerb : STRING = Rollout
|  | The word that is used to prefix a step description for the rollout operation.
|  | standardPropertiesNotToExpose : STRING = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
|  | Standard properties that are not exposed to any python wsadmin script.
|  | startOrder : INTEGER = 50
|  | The order in which a start step will be executed.
|  | startVerb : STRING = Start
|  | The word that is used to prefix a step description for the start operation.
|  | stopOrder : INTEGER = 50
|  | The order in which a stop step will be executed.
|  | stopVerb : STRING = Stop
|  | The word that is used to prefix a step description for the stop operation.
|  | syncAfterCreateOrder : INTEGER = 65
|  | The order in which a synchronize after create step will be executed.
|  | syncAfterDestroyOrder : INTEGER = 45
|  | The order in which a synchronize after destroy step will be executed.
|  | syncAfterModifyOrder : INTEGER = 65
|  | The order in which a synchronize after modify step will be executed.
|  | applyRestartStrategyOnNoop : BOOLEAN = false
|  | When true, the restart strategy is apply for a NOOP operation
|  | createScript : STRING
|  | Python script invoked to deploy a Java EE artifact or create a Java EE resource
|  | destroyScript : STRING
|  | Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
|  | exposeDeployedApplication : BOOLEAN = false
|  | flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|  | libraryScripts : LIST_OF_STRING
|  | List of scripts to appended to the the deployeds runtime script
|  | modifyScript : STRING
|  | Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
|  | noopScript : STRING
|  | Python script invoked for the noop operation.
|  | rolloutEditionedScript : STRING
|  | Python script invoked to rollout a Java EE artifact.
|  | startScript : STRING
|  | Python script invoked to start a Java EE artifact or Java EE resource
|  | stopScript : STRING
|  | Python script invoked to stop a Java EE artifact or Java EE resource