Part I Development Tasks and Tools
1. Setting Up a Development Environment
3. Using Ant with Enterprise Server
Part II Developing Applications and Application Components
7. Using the Java Persistence API
8. Developing Web Applications
9. Using Enterprise JavaBeans Technology
10. Using Container-Managed Persistence
13. Developing Lifecycle Listeners
Part III Using Services and APIs
14. Using the JDBC API for Database Access
15. Using the Transaction Service
16. Using the Java Naming and Directory Interface
Supported Data Types for CMP
Additional Database Properties
Transaction Resource Managers
Configuring the CMP Resource
Automatic Detection of Installed Drivers
Additional Database Properties
Automatic Database Schema Capture
Specifying the Database
Supported Database Drivers
Attributes of sun-appserv-deploy
Message Security Providers
Application Client Debugging
Enabling Debugging
Generating a Stack Trace for Debugging
JPDA Options
Roles, Principals, and Principal to Role Mapping
Using the default-web.xml File
Delegation
Enabling and Disabling the Security Manager
Application-Specific Class Loading
Options for Compiling JSP Files
Sun Java EE Engine
The sun-appserv-component Task
Deploying Read-Only Beans
Signing JAR Files Used in Java Web Start
The sun-appserv-undeploy Task
The sun-appserv-deploy Task
Mapping References
Attributes of sun-appserv-deploy
Creating JMS Resources: Destinations and Connection Factories
Creating Physical Destinations
Instantiating and Removing Servlets
Setting Up a Development Environment
Development Tools
Supported Realms
Using the default-web.xml File
Alternate Document Roots
Attributes of sun-appserv-update
Attributes of sun-appserv-deploy
Attributes of sun-appserv-undeploy
Message Security Providers
The Eclipse IDE
Using the Java Persistence API
Specifying the Database
Using the Java Persistence API
Pooling and Caching
Packaging the Client JAR for One Application in Another Application
Immediate Flushing
Priority Based Scheduling of Remote Bean Invocations
Component Level Security
Priority Based Scheduling of Remote Bean Invocations
About JDOQL Queries
Mapping References
To Package the Client JAR for One Application in Another Application
EJB Timer Service
Read-Only Bean Characteristics and Life Cycle
Attributes of sun-appserv-deploy
Servlet Character Encoding
Message Security Providers
Using the Endorsed Standards Override Mechanism
Sun Java EE Engine
Server Life Cycle Events
Sample Applications
Attributes of sun-appserv-admin
The Class Loader Hierarchy
External JNDI Resources
Connection Failover
Default Fetch Group Flags
Attributes of component
Attributes of sun-appserv-component
Attributes of sun-appserv-deploy
Attributes of sun-appserv-undeploy
Attributes of sun-appserv-update
Supported Realms
The fileset Subelement
About JDOQL Queries
Flat Transactions
Creating Physical Destinations
The flush Tag
Immediate Flushing