ApplicationDeployment

Application deployment config into a WebSphere J2EE environment.

Inherits from type DeployedObject and adds the following.


 

Attributes Summary

binariesURL Specifies the location of the application's ear file.
useMetadataFromBinaries Normally, the server will use the bindings, extensions, and deployment descriptors co-located with the appdeployment document, rather than those descriptors which are colocated with the binaries of the application.
enableDistribution Boolean attribute that specifies whether the application should be automatically distributed to other nodes.
warClassLoaderPolicy Defines whether there is a single classloader (SINGLE) for all WARs in the application or a classloader per WAR (MULITPLE) in the application.
createMBeansForResources Defines if MBeans are created for all the resources such as servlets, jsps, EJBs defined in an application when the application is started on a deployment target.
reloadInterval The timeperiod (in seconds) in which the application's filesystem will be scanned for updated files.
reloadEnabled Whether the application's filesystem will be scanned for updated files, so that changes are dynamically reloaded.
modules The module deployment config for each module of an enterprise application.
classloader Classloader config for this application deployment.

 

Attribute Details


binariesURL

Specifies the location of the application's ear file. This can be an absolute value such as /opt/MyApps/myapp.ear or a pathmap variable such as ${MY_APPS}/myapp.ear.

Data type:   String
Default value:   unspecified



useMetadataFromBinaries

Normally, the server will use the bindings, extensions, and deployment descriptors co-located with the appdeployment document, rather than those descriptors which are colocated with the binaries of the application. When this flag is true, the server will run using the metadata that is in the original binaries.

Data type:   Boolean
Default value:   false



enableDistribution

Boolean attribute that specifies whether the application should be automatically distributed to other nodes. In single server config this attribute specifies if the application binaries are expanded or deleted from install destination (binariesURL) upon installation or uninstallation.

Data type:   Boolean
Default value:   true



warClassLoaderPolicy

Defines whether there is a single classloader (SINGLE) for all WARs in the application or a classloader per WAR (MULITPLE) in the application.
data type: 
Default value:   unspecified



createMBeansForResources

Defines if MBeans are created for all the resources such as servlets, jsps, EJBs defined in an application when the application is started on a deployment target.

Data type:   Boolean
Default value:   false



reloadInterval

The timeperiod (in seconds) in which the application's filesystem will be scanned for updated files. The reloadInterval attribute on the ApplicationDeployment object in deployment.xml will override the property if it was set in the application's deployment descriptor.Valid range is --> 0.

Data type:   Long
Default value:   3



reloadEnabled

Whether the application's filesystem will be scanned for updated files, so that changes are dynamically reloaded. The reloadInterval attribute on the ApplicationDeployment object in deployment.xml will overrides the setting in the application's deployment descriptor.

Data type:   Boolean
Default value:   true



modules

The module deployment config for each module of an enterprise application.

Data type:  ModuleDeployment



classloader

Classloader config for this application deployment.

Data type:  Classloader


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.