Skip navigation.

Developing WebLogic Server Applications

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

Understanding WebLogic Server Applications and Basic Concepts

J2EE Platform and WebLogic Server

What Are WebLogic Server J2EE Applications and Modules?

Web Application Modules


JavaServer Pages

More Information on Web Application Modules

Enterprise JavaBean Modules

EJB Overview

EJBs and WebLogic Server

Connector Modules

Enterprise Applications

WebLogic Web Services

Client Applications

XML Deployment Descriptors

Automatically Generating Deployment Descriptors

WebLogic Builder


Java-based Command-line Utilities

Editing Deployment Descriptors

Development Software

Source Code Editor or IDE

Database System and JDBC Driver

Web Browser

Third-Party Software

Creating WebLogic Server Applications

Overview of the Split Development Directory Environment

Source and Build Directories

Deploying from a Split Development Directory

Split Development Directory Ant Tasks

Using the Split Development Directory Structure: Main Steps

Organizing J2EE Components in a Split Development Directory

Source Directory Overview

Enterprise Application Configuration

Web Applications


Important Notes Regarding EJB Descriptors

Organizing Shared Classes in a Split Development Directory

Shared Utility Classes

Third-Party Libraries

Class Loading for Shared Classes

Generating a Basic build.xml File Using weblogic.BuildXMLGen

Generating Deployment Descriptors Using wlddcreate

Compiling Applications Using wlcompile

Using includes and excludes Properties

wlcompile Ant Task Options

Nested javac Options

Deploying Applications Using wldeploy

Packaging Applications Using wlpackage

Archive versus Exploded Archive Directory

wlpackage Ant Task

Developing Multiple-EAR Projects Using the Split Development Directory

Organizing Libraries and Classes Shared by Multiple EARs

Linking Multiple build.xml Files

Best Practices for Developing WebLogic Server Applications

Programming Topics

Compiling Java Code

javac Compiler

appc Compiler

Using Ant Tasks to Create Compile Scripts

wlcompile Ant Task

wlappc Ant Task

Setting the Classpath for Compiling Code

Using Threads in WebLogic Server

Using JavaMail with WebLogic Server Applications

About JavaMail Configuration Files

Configuring JavaMail for WebLogic Server

Sending Messages with JavaMail

Reading Messages with JavaMail

Programming Applications for WebLogic Server Clusters

WebLogic Server Application Classloading

Java Classloader Overview

Java Classloader Hierarchy

Loading a Class

prefer-web-inf-classes Element

Changing Classes in a Running Program

WebLogic Server Application Classloader Overview

Application Classloading

Application Classloader Hierarchy

Custom Module Classloader Hierarchies

Declaring the Classloader Hierarchy

User-Defined Classloader Restrictions

Individual EJB Classloader for Implementation Classes

Application Classloading and Pass-by-Value or Reference

Resolving Class References Between Modules and Applications

About Resource Adapter Classes

Packaging Shared Utility Classes

Manifest Class-Path

Enterprise Application Deployment Descriptor Elements

application.xml Deployment Descriptor Elements





weblogic-application.xml Deployment Descriptor Elements











Client Application Deployment Descriptor Elements

application-client.xml Deployment Descriptor Elements


WebLogic Run-time Client Application Deployment Descriptor



Skip footer navigation  Back to Top Previous Next