schemas.10.3.deployment-plan.1.0.deployment-plan.xsd Maven / Gradle / Ivy
Deployment plan documents can be associated with any application that is deployed
to the WebLogic Server. It incorporates server specific
deployment information as required by JSR-88 as well as the application configuration
attributes that need to be resolved for each WebLogic environment to which that
application is deployed to. Additionally, it can contain references to custom module descriptors.
description: A textual description of the plan document
application-name: A name associated with the application. This value may be used as the application''s
deployed name if not provided through deployment options.
version: The plan''s version. This will also be incorporated into the deployed application''s
name.
variable-definition: A list of variable name/value pairs used to override descriptor element values.
module-override: Each module defined in the application may be represented with a module-override.
config-root: Location of the external descriptors associated with the plan. The value is used
to establish the AppDeploymentMBean.PlanDir property for deployed applications.
global-variables: When construction variables for the plan, the variable name may be made unique or not
depending on the value of this attribute. If true a variable may match multiple
properties in the application descriptors.
Defines a variable to be used to override descriptor properties.
name: the variable name
value: the variables assigned value. For array values, the individual values are
specified as: ""val1"",""val2""
description: A description of the variable.
Defines an override of the specific property
description: A description of the override.
name: the variable name. This must match some variable-definition element
xpath: An xpath expression that references the specific element in the descriptor
to be overridden with the variable''s value.
To override the jndi-name for a referenced ejb named myejb use,
weblogic-web-app/ejb-ref/[ejb-ref-name="myejb"]/jndi-name
origin: A marker for child beans in order to remove the bean.
operation: For array properties specifies whether the variable''s value should be added
to, removed from, or replaced by the variable''s values. The default is to replace.
Describes a module and its descriptors in the application
module-name: the module name. This must match the module name in the application''s
root module descriptors, eg application.xml. For the root module this must match
the application file name.
module-type: A recognized module type. eg ear, war, ejb, rar, car, jms and jdbc
Describes a module descriptor in the application.
root-element: The root element name of the descriptor
uri: The path, relative to the application root of the descriptor
variable-assignment: descriptor overrides for this descriptor
hash-code: A value updated whenever this element is updated programmatically.
Can be used to determine if the descriptor has beed updated since last deployed.
external: Indicates whether the descriptor resides in the archive (external==false)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy