1/7
Contents
Title and Copyright Information
Preface
Documentation Accessibility
Conventions
1
Introduction and Roadmap
Document Scope and Audience
Guide to This Document
Related Documentation
New and Changed Features in This Release
2
Understanding the WebLogic Deployment API
The WebLogic Deployment API
WebLogic Deployment API Deployment Phases
Configure an Application for Deployment
Deploy an Application
weblogic.Deployer Implementation of the WebLogic Deployment API
When to Use the WebLogic Deployment API
J2EE Deployment API Compliance
WebLogic Server Value-Added Deployment Features
The Service Provider Interface Package
weblogic.deploy.api.spi
weblogic.deploy.api.spi.factories
Module Targeting
Support for Querying WebLogic Target Types
Server Staging Modes
DConfigBean Validation
The Model Package
weblogic.deploy.api.model
Accessing Deployment Descriptors
The Shared Package
weblogic.deploy.api.shared
Command Types for Deploy and Update
Support for Module Types
Support for all WebLogic Server Target Types
The Tools Package
weblogic.deploy.api.tools
SessionHelper
Deployment Plan Creation
3
Configuring Applications for Deployment
Overview of the Configuration Process
Types of Configuration Information
J2EE Configuration
WebLogic Server Configuration
Representing J2EE and WebLogic Server Configuration Information
DDBeans
The Relationship Between J2EE and WebLogic Server Descriptors
DConfigBeans
Application Evaluation
Obtain a Deployment Manager
Types of Deployment Managers
Connected and Disconnected Deployment Manager URIs
Using SessionHelper to Obtain a Deployment Manager
Create a Deployable Object
Using the WebLogicDeployableObject class
Using SessionHelper to obtain a Deployable Object
Perform Front-end Configuration
What is Front-end Configuration
Deployment Configuration
Example Code
Reading In Information with SessionHelper
Validating a Configuration
Customizing Deployment Configuration
Modifying Configuration Values
Targets
Application Naming
Deployment Preparation
Session Cleanup
4
Performing Deployment Operations
Register Deployment Factory Objects
Allocate a DeploymentManager
Getting a DeploymentManager Object
Understanding DeploymentManager URI Implementations
Server Connectivity
Deployment Processing
DeploymentOptions
Distribution
Application Start
Application Deploy
Application Stop
Undeployment
Production Redeployment
In-Place Redeployment
Module Level Targeting
Retirement Policy
Version Support
Administration (Test) Mode
Progress Reporting
Target Objects
Module Types
Extended Module Support
Web Services
CMP
JDBC
JMS
INTERCEPT
Recognition of Target Types
TargetModuleID Objects
WebLogic Server TargetModuleID Extensions
Example Module Deployment
Scripting on this page enhances content navigation, but does not change the content in any way.