-
Products
-
Solutions
By IT challenge
Application development Custom Implementations Enterprise application integration Interoperability Operational efficiency Security VirtualizationMigration Center
Migrate to Red Hat Enterprise Linux Systems management Upgrading to Red Hat Enterprise Linux JBoss Enterprise Middleware IBM AIX to Red Hat Enterprise Linux HP-UX to Red Hat Enterprise Linux Solaris to Red Hat Enterprise Linux UNIX to Red Hat Enterprise Linux Start a conversation with Red Hat Migration services
JBoss Enterprise Application Platform component details
Open source projects are sourced from various open source communities, like the JBoss Community, Apache Software Foundation, and many others. Some components may have been added or removed for dependency or compatibility purposes, while others may be included as technology previews.
- JBoss Enterprise Application Platform 5
- JBoss Enterprise Application Platform 4.3
- JBoss Enterprise Application Platform 4.2
JBoss Enterprise Application Platform 5
The following components have been integrated into a single distribution for JBoss Enterprise Application Platform 5. This integrated Java application platform is fully supported for use in both development and production, according to your corresponding subscription agreement.
| Component | EAP 5.0.0 | EAP 5.1.0 | EAP 5.1.1 | EAP 5.1.2 |
|---|---|---|---|---|
| JBoss Application Server | 5.1.0.GA | 5.1.0.GA | 5.1.0.GA | 5.1.0.GA |
| JBoss Microcontainer | 2.0.9.GA | 2.0.10.GA | 2.0.10.GA | 2.0.10.GA |
| Hibernate® Core | 3.3.2.GA | 3.3.2.GA_CP03 | 3.3.2.GA_CP04 | 3.3.2.GA_CP04 |
| Hibernate Entity Manager | 3.4.0.GA | 3.4.0.GA_CP03 | 3.4.0.GA_CP04 | 3.4.0.GA_CP04 |
| Hibernate Validator | 3.1.0.GA | 3.1.0.GA | 3.1.0.GA | 3.1.0.GA |
| Hibernate Search | 3.1.1.GA | 3.1.1.GA_CP03 | 3.1.1.GA_CP04 | 3.1.1.GA_CP04 |
| JBoss Web (based on Tomcat 6.0) | 2.1.3.GA | 2.1.10.GA | 2.1.12.GA | 2.1.12.GA-patch-01 |
| JBoss Cache | 3.2.1.GA | 3.2.5.GA | 3.2.7.GA | 3.2.8.GA |
| JBoss JAXR | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 |
| JGroups | 2.6.13.GA | 2.6.16.GA | 2.6.19.Final | 2.6.20.Final |
| JBoss EJB3 | 1.1.18 | 1.3.6 | 1.3.7 | 1.3.8 |
| JBoss Transactions | 4.6.1 CP03 | 4.6.1.GA_CP07 | 4.6.1.CP11-Patch-01 | 4.6.1.CP12 |
| JBoss Web Services (WS) | 3.1.2 SP4 | 3.1.2 SP8 | 3.1.2.SP9 | 3.1.2.SP10 |
| JBoss WS-Native | 3.1.2 SP3 | 3.1.2 SP7 | 3.1.2.SP10 | 3.1.2.SP11 |
| JBoss WS-CXF | 3.1.2 (based on Apache CXF 2.2.2) | 3.1.2.SP7 | 3.1.2.SP8 | 3.1.2.SP9 |
| JBoss AOP | 2.1.6.GA | 2.1.6.CP01 | 2.1.6.CP02 | 2.1.6.CP03 |
| JBoss Remoting | 2.5.2 | 2.5.3.SP1 | 2.5.4.SP2 | 2.5.4.SP3 |
| JBoss Serialization | 1.0.3.GA | 1.0.4.FINAL | 1.0.5.FINAL | 1.0.5.FINAL |
| JSF | 1.2_13 | 1.2_13 | 1.2_13 | 1.2_13-patch-01 |
| JacORB | 2.3.1.jboss.patch1 | 2.3.1.jboss.patch1 | 2.3.1.jboss-patch-02 | 2.3.1.jboss-patch-03 |
| JPA | 1.0.0 | 1.0.0 | 1.0.0 | 1.0.0 |
| JBoss Security | 2.0.4.SP1 | 2.0.4.SP4 | 2.0.4.SP7 | 2.0.4.SP8 |
| JBoss Negotiation | 2.0.3 SP1 | 2.0.3 SP3 | 2.0.3 SP3 | 2.0.3 SP3 |
| JBoss Profiler-jvmti | 1.0.0.CR5 | 1.0.0.CR5 | 1.0.0.CR5 | 1.0.0.CR5 |
| Xalan | 2.7.1.patch02 | 2.7.1.patch02 | 2.7.1.patch04 | 2.7.1.patch05 |
| Seam | 2.2.0.EAP5 | 2.2.2.EAP5 | 2.2.4.EAP5 | 2.2.5.EAP5 |
| RichFaces | 3.3.1.GA | 3.3.1.SP2 | 3.3.1.SP3 | 3.3.1.SP3 |
| JBoss Admin Console | 1.3.2.GA | 1.3.4.SP1 | 1.3.4.SP4 | 1.3.4.SP5 |
| JBoss Messaging | 1.4.6 | 1.4.7.GA | 1.4.8.SP1 | 1.4.8.SP5 |
| HornetQ | 2.2.5.GA (TP) | 2.2.10.GA | ||
| mod_jk | 1.2.28 | 1.2.30 | 1.2.31 | 1.3.4.SP4 |
| mod_cluster | 1.0.2.GA | 1.0.4.GA | 1.0.10.GA_CP01 | 1.0.10.GA_CP02 |
| JBoss RESTEasy | 1.1.CP01 | 1.2.1 | 1.2.1.GA_CP01 | 1.2.1.GA_CP02 |
| JBoss Native | 2.0.6 | 2.0.6 | 2.0.6 | 2.0.6 |
| PicketLink Federation | 1.0.3 | 1.0.3 | 2.0.2 | |
| Netty | 3.2.1.Final | 3.2.3.Final | 3.2.3.Final |
Dependent components
The following components have been included for dependency purposes only and are not fully supported for production or development as part of a JBoss Enterprise Application Platform subscription:
| Compoment | Comments |
|---|---|
| Quartz Job Scheduler | The Quartz Job Scheduler is used internally by the Java EE Timer Service and Seam Asynchronous methods with the Quartz Dispatcher. It is only supported within these contexts. |
| JBoss jBPM 3.2 (jPDL) | This item is required to implement pageflow features for JBoss Seam, so the use of this component is only supported within this context. |
| JBoss Rules 5 (Drools) | This item is required to implement rule-based security features for JBoss Seam, so the use of this component is only supported within this context. |
| Hypersonic SQL | This component provides default out-of-the-box database functionality for JBoss EAP for evaluation and development use only. Hypersonic SQL is not recommended or supported for production use. |
Technology preview components
Some features in JBoss EAP 5 are provided as technology preview. This means that while these components have been included in JBoss EAP, they're not considered functionally complete and are not suitable for production use. So they're supported in development (according to your corresponding subscription agreement) but not recommended or supported for production use.
These components are included as a customer convenience and to provide the components' features with wider exposure. Customers are encouraged to provide feedback and suggestions for a technology preview feature before it becomes fully supported. Red Hat® intends to fully support technology preview features in a future release.
| Component | Comments |
|---|---|
| JBoss Web Services CXF | The JBoss Web Services CXF web stack is a tech preview in JBoss EAP 5.0.1, and fully supported in JBoss EAP 5.1.0 and later versions. |
| PicketLink Federation (Tech Preview) | PicketLink Federation is a tech preview in JBoss EAP 5.1.1 |
| HornetQ Message Broker | HornetQ is a tech preview in JBoss EAP 5.1.1. |
JBoss Enterprise Application Platform 4.3
The following components have been integrated into a single distribution for JBoss EAP 4.3. This integrated Java application platform is fully supported for use in both development and production, according to your corresponding subscription agreement.
| Component | Version |
|---|---|
| JBoss Application Server | 4.2.1 with various updates, component upgrades, and bug fixes |
| Hibernate | 3.2.4 SP1 CP01 |
| Hibernate Entity Manager | 3.2.1 |
| Hibernate Annotations | 3.2.1 GA patch01 |
| JBoss Seam | 1.2.1 JBPAPP_4_3_0_GA |
| JBoss Web (embedded Tomcat 6.0) | 2.0.0 GA CP05 |
| JBoss Cache | 1.4.1 SP8 patch02 |
| JGroups (for caching and clustering) | 2.4.1 SP4 |
| JBoss Messaging | 1.4.0 SP3 CP01 |
| JBoss Transactions | 4.2.3 SP5 |
| JBoss Web Services (JBossWS) | 2.0.1 SP2 |
| JBossXB | 1.0.0 SP1 |
| JBoss AOP | 1.5.5 |
| JBoss Remoting | 2.2.2 SP4 |
| JBoss Serialization | 1.0.3 |
| JacORB | 2.3.0 jboss.patch5 |
Excluded elements
The following subcomponents or features have been removed from JBoss EAP 4.3:
| Component | Removed item | Comments |
|---|---|---|
| JBoss Web 2.0 | The Apache Portable Runtime and native IO elements have been removed. | This item is expected to be included in JBoss EAP 5.0. |
Dependent components
The following components have been included for dependency purposes only and are not fully supported for production or development as part of a JBoss EAP subscription.
| Component | Comments |
|---|---|
| Quartz Job Scheduler | Quartz Job Scheduler is used internally by the Java EE Timer Service and is only supported within this context. |
| JBoss jBPM 3.1.4 (jPDL) | This item is required to implement pageflow features for JBoss Seam, so the use of this component is only supported within this context. |
| JBoss Rules 3.2.1 (Drools) | This item is required to implement rule-based security features for JBoss Seam, so the use of this component is only supported within this context. |
| RichFaces 3.0.1 snapshot | This item is bundled with JBoss Seam, so the use of this component is only supported within this context. |
| Ajax4Jsf 1.1.1 snapshot | This item is bundled with JBoss Seam, so the use of this component is only supported within this context. |
| Hypersonic SQL | This component provides default out-of-the-box database functionality for JBoss EAP for evaluation and development use only. Hypersonic SQL is not recommended or supported as a production-use database. |
Technology preview components
There are no features in this release that are considered technology previews.
JBoss Enterprise Application Platform 4.2
The following components have been integrated into a single distribution for JBoss EAP 4.2. This integrated Java application platform is fully supported for use in both development and production, according to your corresponding subscription agreement.
| Component | Version |
|---|---|
| JBoss Application Server | 4.2.0 |
| Hibernate | 3.2.4 SP1 |
| Hibernate Entity Manager | 3.2.1 |
| Hibernate Annotations | 3.2.1 |
| JBoss Seam | 1.2.1 |
| JBoss Web (embedded Tomcat 6.0) | 2.0.0 |
| JBoss Cache | 1.4.1 SP3 |
| JGroups (for caching and clustering) | 2.4.1 SP3 |
| JBossMQ | 4.2.0 |
| JBoss Transactions | 4.2.3 SP4 |
| JBoss Web Services (JBossWS) | 1.2.1 |
| JBoss AOP | 1.5.5 |
| JBoss Remoting | 2.2.0 SP4 |
| JBoss Serialization | 1.0.3 |
Excluded elements
The following subcomponents or features have been removed from JBoss EAP 4.2.
| Component | Removed item | Comments |
|---|---|---|
| JBoss Web 2.0 | The Apache Portable Runtime and native IO elements have been removed. | This item is expected to be included in JBoss EAP 5.0. |
Dependent components
The following components have been included for dependency purposes only and are not fully supported for production or development as part of a JBoss EAP subscription.
| Component | Comments |
|---|---|
| Quartz Job Scheduler | Quartz Job Scheduler is used internally by the Java EE Timer Service and is only supported within this context. |
| JBoss jBPM 3.1.4 (jPDL) | This item is required to implement pageflow features for JBoss Seam, so the use of this component is only supported within this context. |
| JBoss Rules 3.2.1 (Drools) | This item is required to implement rule-based security features for JBoss Seam, so the use of this component is only supported within this context. |
| Hypersonic SQL | This component provides default out-of-the-box database functionality for JBoss EAP for evaluation and development use only. Hypersonic SQL is not recommended or supported as a production-use database. |
Technology preview components
Some features in JBoss EAP 4.2 are provided as technology previews. This means that while these components have been included in JBoss EAP, they're not considered functionally complete. They're supported in development (according to your corresponding subscription agreement) but are not recommended or supported for production use.
These components are included as a customer convenience and to provide the components' features with wider exposure. Customers are encouraged to provide feedback and suggestions for a technology preview feature before it becomes fully supported. Red Hat intends to fully support technology preview features in a future release.
| Component | Comments |
|---|---|
| JBoss Web Services (JBossWS) - JAX-WS | The JAX-WS functionality within JBossWS is not feature-complete and is therefore not ready for production use. We expect to provide an updated JBossWS component with full JAX-WS support in the JBoss EAP 4.3 and 5.0 releases. |











