Message-Driven Beans 3.2
This feature enables the use of Message-Driven Enterprise JavaBeans written to the EJB 3.2 specification. MDBs allow asynchronous processing of messages within a Java EE component.
Enable this feature
To enable the Message-Driven Beans 3.2 feature, add the following element declaration into server.xml, inside the featureManager element:
<feature>mdb-3.2</feature>
Feature configuration elements
- application
- applicationManager
- applicationMonitor
- authData
- classloader
- classloading
- ejbApplication
- ejbContainer
- enterpriseApplication
- javaPermission
- library
- transaction
- webApplication
Standard API packages provided by this feature
- javax.annotation
- javax.annotation.security
- javax.annotation.sql
- javax.ejb
- javax.ejb.embeddable
- javax.ejb.spi
- javax.interceptor
- javax.rmi
- javax.rmi.CORBA
- org.omg.BiDirPolicy
- org.omg.CONV_FRAME
- org.omg.CORBA
- org.omg.CORBA.ContainedPackage
- org.omg.CORBA.ContainerPackage
- org.omg.CORBA.InterfaceDefPackage
- org.omg.CORBA.ORBPackage
- org.omg.CORBA.PollableSetPackage
- org.omg.CORBA.TypeCodePackage
- org.omg.CORBA.ValueDefPackage
- org.omg.CORBA.portable
- org.omg.CORBA_2_3
- org.omg.CORBA_2_3.portable
- org.omg.CORBA_2_4
- org.omg.CORBA_2_4.portable
- org.omg.CSI
- org.omg.CSIIOP
- org.omg.CosNaming
- org.omg.CosNaming.NamingContextExtPackage
- org.omg.CosNaming.NamingContextPackage
- org.omg.CosTSInteroperation
- org.omg.CosTransactions
- org.omg.Dynamic
- org.omg.DynamicAny
- org.omg.DynamicAny.DynAnyFactoryPackage
- org.omg.DynamicAny.DynAnyPackage
- org.omg.GIOP
- org.omg.GSSUP
- org.omg.IIOP
- org.omg.IOP
- org.omg.IOP.CodecFactoryPackage
- org.omg.IOP.CodecPackage
- org.omg.MessageRouting
- org.omg.Messaging
- org.omg.PortableInterceptor
- org.omg.PortableInterceptor.ORBInitInfoPackage
- org.omg.PortableServer
- org.omg.PortableServer.CurrentPackage
- org.omg.PortableServer.POAManagerFactoryPackage
- org.omg.PortableServer.POAManagerPackage
- org.omg.PortableServer.POAPackage
- org.omg.PortableServer.ServantLocatorPackage
- org.omg.PortableServer.portable
- org.omg.SSLIOP
- org.omg.Security
- org.omg.SecurityLevel1
- org.omg.SecurityLevel2
- org.omg.SendingContext
- org.omg.SendingContext.CodeBasePackage
- org.omg.TimeBase
- org.omg.stub.java.rmi
Features that this feature enables
Supported Java versions
- JavaSE-1.8
- JavaSE-11.0
- JavaSE-17.0
- JavaSE-21.0
- JavaSE-24.0
Platform Versions
- javaee-7.0
- javaee-8.0
- jakartaee-8.0
Features that enable this feature
Develop a feature that depends on this feature
If we are developing a feature that depends on this feature, include the following item in the Subsystem-Content header in your feature manifest file.
com.ibm.websphere.appserver.mdb-3.2; type="osgi.subsystem.feature"
SPI packages provided by this feature
- com.ibm.ws.adaptable.module.structure
- com.ibm.ws.anno.classsource.specification
- com.ibm.wsspi.adaptable.module
- com.ibm.wsspi.adaptable.module.adapters
- com.ibm.wsspi.anno.classsource
- com.ibm.wsspi.anno.info
- com.ibm.wsspi.anno.service
- com.ibm.wsspi.anno.targets
- com.ibm.wsspi.anno.util
- com.ibm.wsspi.artifact
- com.ibm.wsspi.artifact.equinox.module
- com.ibm.wsspi.artifact.factory
- com.ibm.wsspi.artifact.factory.contributor
- com.ibm.wsspi.artifact.overlay