Skip Headers
Oracle® Fusion Middleware Programming Message-Driven Beans for Oracle WebLogic Server
11
g
Release 1 (10.3.1)
E15493-01
Library
Product
Next
Contents
Title and Copyright Information
Preface
Documentation Accessibility
Conventions
1
Understanding Message-driven Beans
JCA-Based MDBs
2
MDB Life Cycle
Overview
MDBs and Concurrent Processing
Limitations for Multi-threaded Topic MDBs
3
MDBs and Messaging Models
Point-to-Point (Queue) Model: One Message Per Listener
Publish/Subscribe (Topic) Model
Exactly-Once Processing
4
Deploying MDBs
Destination and MDBs: Collocated vs. Not Collocated
Collocated Destination/MDBs
Non-Collocated Destination/MDBs
JMS Distributed Destinations
5
Programming and Configuring MDBs: Main Steps
Required JMS Configuration
Create MDB Class and Configure Deployment Elements
6
Programming and Configuring MDBs: Details
Configuring EJBs to Use Logical Message Destinations
Configuring Logical JMS Message Destinations for Individual MDBs
Configuring Application-Scoped Logical JMS Message Destinations
Configuring Destination Type
Configuring Transaction Management Strategy for an MDB
Configuring Suspension of Message Delivery During JMS Resource Outages
Configuring the Number of Seconds to Suspend a JMS Connection
How the EJB Container Determines How Long to Suspend a JMS Connection
Turning Off Suspension of a JMS Connection
Manually Suspending and Resuming Message Delivery
Configuring MDBs for Destinations
Whether to Use Wrappers
How to Set provider-url
How to Set initial-context-factory
How to Set destination-jndi-name
How to Set connection-factory-jndi-name
Common Destination Scenarios: Illustrations and Key Element Settings
Configuring Durable Topic Subscriptions
Configuring a Durable Topic Subscription for a Non-Clustered Server
Configuring a Durable Topic Subscription for a Cluster
Configuring Automatic Deletion of Durable Topic Subscriptions
Configuring Message Handling Behaviors
Ensuring Message Receipt Order
Preventing and Handling Duplicate Messages
Redelivery and Exception Handling
Using the Message-Driven Bean Context
Configuring a Security Identity for a Message-Driven Bean
Using MDBs With Cross Domain Security
7
Migration and Recovery for Clustered MDBs
8
Using Batching with Message-Driven Beans
Configuring MDB Transaction Batching
How MDB Transaction Batching Works
9
Deployment Elements for MDBs
message-destination-descriptor Element of the weblogic-ejb-jar.xml File
ejb Element of the weblogic-application.xml File
message-driven Element of the ejb-jar.xml File