Feature Matrix EJB 3 in AS 6

The following table shows the features of EJB 3.1 which are available in JBoss Application Server 6.0.0.Final. It follows the same format as table 27 in the EJB 3.1 JSR "Required contents of EJB 3.1 Lite and Full EJB 3.1 API"

 


EJB 3.1 LiteJBoss EJB 3EJB 3.1 Full
COMPONENTS


Session beans (stateful, stateless, singleton)

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Message-driven Beanshttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

2.x/1.x CMP/BPM Entity Beans

http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Light_green_check.svg/200px-Light_green_check.svg.png[1]

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Java Persistence 2.0

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

SESSION BEAN CLIENT VIEWS


Local / No-interface

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

3.0 Remote

http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

2.x Remote Home / Component

http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

JAX-WS Web Service Endpointhttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.pnghttp://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Light_green_check.svg/200px-Light_green_check.svg.png[2]

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

JAX-RPC Web Service Endpointhttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png
http://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Light_green_check.svg/200px-Light_green_check.svg.png[2]

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

SERVICES


EJB Timer Servicehttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Asynchronous session bean invocationshttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png
http://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Light_green_check.svg/200px-Light_green_check.svg.png[3]

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Interceptors

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

RMI-IIOP Interoperabilityhttp://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png
http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Container-managed transactions / Bean-managed transactions

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

Declarative and Programmatic Security

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

MISC


Embeddable API

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png[4]

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

 

http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/200px-X_mark.svg.png

http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/200px-Yes_check.svg.png

  1. EJB 2.x Entity Beans are only supported through an EJB 2 deployment.
  2. Not fully compliant
  3. EJBTHREE-2139
  4. Both standalone and paravirtualized within a running JBoss Application Server