Developing Message-Driven Beans for Oracle WebLogic Server
Table of Contents
Show All | Collapse- Title and Copyright Information
- Preface
- 1 Understanding Message-driven Beans
- 2 MDB Life Cycle
- 3 MDBs and Messaging Models
- 4 Deploying MDBs
- 5 Programming and Configuring MDBs: Main Steps
- 6 Programming and Configuring MDBs: Details
- Configuring Destination Type
- Configuring Transaction Management Strategy for an MDB
- Configuring MDBs for Destinations
- Configuring Message Handling Behaviors
- Using the Message-Driven Bean Context
- Configuring Suspension of Message Delivery During JMS Resource Outages
- Manually Suspending and Resuming Message Delivery
- Configuring the Number of Seconds to Suspend a JMS Connection
- Configuring a Security Identity for a Message-Driven Bean
- Using MDBs With Cross Domain Security
- Configuring EJBs to Use Logical Message Destinations
- 7 Using EJB 3.1 Compliant MDBs
- 8 Migration and Recovery for Clustered MDBs
- 9 Using Batching with Message-Driven Beans
- 10 Configuring and Deploying MDBs Using JMS Topics
- Supported Topic Types
- The Most Commonly Used MDB Attributes
- Setting the JMS Destination, Destination Type, and Connection Factory
- Setting Subscription Durability
- Setting Automatic Deletion of Durable Subscriptions
- Setting Container Managed Transactions
- Setting Message Filtering (JMS Selectors)
- Controlling MDB Concurrency
- Setting Subscription Identifiers
- Setting Message Distribution Tuning
- Best Practices
- Warning about Non-Transactional MDBs in Compatibility Mode
- Warning About Using Local RDTs with Durable MDBs
- Warning about Changing Durable MDB Attributes, Topic Type, EJB Name
- Choosing Between Partitioned and Replicated Topics
- Choosing an MDB Topic Messages Distribution Mode
- Managing and Viewing Subscriptions:
- Handling Uneven Message Loads and/or Message Processing Delays
- Configuring for Service Migration
- Upgrading Applications from Previous Releases
- Topic MDB Sample
- 11 Deployment Elements and Annotations for MDBs
- A Topic Deployment Scenarios
- B Topic Subscription Identifiers
- C How WebLogic MDBs Leverage WebLogic JMS Extensions