Programming WebLogic Deployment
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This section describes the contents and organization of this guide— the Programming WebLogic Deployment.
This document is a resource for software developers who develop a deployment tool using the WebLogic Deployment API. WebLogic provides a packaged deployment tool, WebLogic.Deployer, that serves this function. It is more useful for some development efforts to use the packaged tool. However, if the developer wishes to use their own model implementation (see the J2EE Deployment API standard) and want to interface with the WebLogic SPI, they can use the WebLogic Deployment API deployment factory to build a tool that is documented here. Also, if the developer wants to create an interface that provides more efficient application configuration options for their work than are available from the WebLogic Server Console, the Deployment API extensions to support one are documented here as well.
It also contains information that is useful for system architects who are evaluating WebLogic Server or considering the use of the WebLogic Deployment API for a particular deployment strategy.
The topics in this document are relevant during the design, development, test, and Pre-production phases of a software project. This document does not directly address production phase administration, monitoring, or performance tuning Deployment API applications topics. The deployment API includes utilities to make software updates during production but it mirrors the functionality of the WebLogic Deployment tools already available. For links to WebLogic Server® documentation and resources for other production topics, see Related Documentation.
It is assumed that the reader is familiar with J2EE concepts, the J2EE Deployment API standard, the Java programming language, Enterprise Java Beans (EJBs), and Web technologies. This document emphasizes the value-added features provided by the WebLogic Deployment API and key information about how to use WebLogic Server features and facilities to use the WebLogic Deployment API to manage application deployment.
This document is organized as follows:
This document contains Deployment API-specific design and development information. For comprehensive guidelines for developing, deploying, and monitoring WebLogic Server applications, see the following documents:
API examples are made available for download at http://dev2dev.bea.com. These examples are distributed as zipped files that you can unzip into an existing WebLogic Server samples directory structure.
You build and run the downloadable examples in the same manner as you would an installed WebLogic Server example. See the download pages of individual examples for more information.
For release-specific information, see these sections in WebLogic Server Release Notes:
The following list summarizes the main features of WebLogic Deployment API and provides links for additional detailed information:
The following list describes the features that are not supported in this release of WebLogic Deployment API:
![]() ![]() |
![]() |
![]() |