Steps for Exporting an Applications Deployment Configuration Staging Application Files for Export
Exporting an Application for Deployment to New Environments 5-3
■
Dependency properties resolve resource dependencies defined in the J2EE deployment descriptors. For example, if the J2EE descriptor for an EJB defines a
datasource name that is used within the EJB code, the WebLogic Server descriptor uses a dependency property to bind the datasource name to an actual datasource
configured in the target WebLogic Server domain.
■
Declaration properties declare a resource that other applications can use. For example, the JNDI name of an EJB declares the EJB name that other applications or
modules would use to access the EJB.
■
Configurable properties are the remaining properties not classified as dependency or declaration properties. Generally configurable properties enable or configure
WebLogic Server-specific features and tuning parameters for the deployed application. For example, the WebLogic Server descriptor for an EJB might define
the number of EJBs that WebLogic Server caches in memory.
Use these categories during the configuration export process to select properties to expose as variables in the deployment plan. For example, a developer can generate a
new deployment plan containing variable definitions for all properties tagged as dependencies in an applications WebLogic Server deployment descriptors. The
variables can then be easily changed by an administrator deploying the application to an environment having different resource names.
All changeable descriptor properties dependency, declaration, and configurable properties are further classified as either dynamic or non-dynamic properties. Dynamic
properties can be changed in a deployed application without requiring you to redeploy for the changes to take effect. Non-dynamic properties can be changed but
require redeployment for the changes to take effect. The Administration Console identifies non-dynamic properties as a reminder for when redeployment is necessary.