Skip navigation.

Programming WebLogic Deployment

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF   Get Adobe Reader

Introduction and Roadmap

The following sections describe the contents and organization of this guide - Programming WebLogic Deployment:

 


Document Scope and Audience

This document is a resource for software developers who want to understand the packages of the WebLogic Deployment API. This API adheres to the API specifications described in the J2EE Deployment API standard (JSR-88) and extends the interfaces provided by that standard. To use the information here, it is essential that you understand the J2EE Deployment API standard (JSR-88) and how its interfaces are extended.

The WebLogic Server already contains a packaged deployment tool, WebLogic.Deployer, that provides deployment services for the WebLogic Server. Any deployment operation that can be implemented using the WebLogic Deployment API is implemented, either in part or in full, by Deployer. Deployer is the recommended deployment tool for the WebLogic Server Environment (see Deploying Applications to the WebLogic Server for information on how to use Deployer and the WebLogic Server Administration Console). Therefore, implementations of the Deployment API only apply to a few use cases, which include:

This document also contains useful information for system architects who are evaluating WebLogic Server or considering the use of the WebLogic Deployment API for a particular deployment strategy.

The document is relevant to the design, development, test, and pre-production phases of a software project. It does not directly address production phase administration, monitoring, or tuning application performance with the WebLogic Deployment API. The deployment API includes utilities to make software updates during production but it mirrors the functionality of the deployment tools already available. For links to the 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 (JSR-88), the Java programming language, Enterprise Java Beans (EJBs), and Web technologies. It emphasizes the value-added features and how to manage application deployment with the WebLogic Deployment API.

 


Guide to This Document

This document is organized as follows:

 


Related Documentation

This document contains WebLogic Deployment API-specific design and development information. For comprehensive guidelines for developing, deploying, and monitoring WebLogic Server applications, see the following documents:

 


Samples for the Deployment API Developer

API examples are 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.

 


Release-Specific WebLogic Deployment API Information

For release-specific information, see the following documents:

 


Summary of WebLogic Deployment API Features

The WebLogic Deployment API provides extensions the J2EE Deployment API standard (JSR-88). See the J2EE Deployment API standard (JSR-88) on the Sun Microsystems Java support site.

 


Unsupported WebLogic Deployment API Features

The Deployment API does not support an automated fallback procedure for a failed application update. The policy and procedures for this behavior must be defined and configured by the developers and administrators because fallbacks are not trivial operations.

 

Skip navigation bar  Back to Top Previous Next