Details zu den Komponenten der JBoss Enterprise Application Platform
HINWEIS: Diese Übersetzung ist möglicherweise nicht aktuell. Die aktuellsten Informationen finden Sie in der englischen Version.
Im Rahmen des Release-Prozesses für die JBoss® Enterprise Application Plattform (JBoss EAP)](http://www.redhat.com/products/jbossenterprisemiddleware/application-platform/) wurden eine Reihe von Open Source-Projekten integriert, um eine stabile Java™ EE Application Plattform zu erhalten. Im Folgenden sind die Details zu den Komponenten von JBoss EAP für jedes Major Release aufgeführt. Open Source-Projekte stammen aus verschiedenen Open Source Communitys, z. B. der JBoss Community, der Apache Software Foundation und vielen anderen. Eine Reihe von Komponenten wurden möglicherweise aus Abhängigkeits- oder Kompatibilitätsgründen hinzugefügt oder entfernt, während andere Komponenten möglicherweise als Vorabversionen hinzugefügt werden.
JBoss Enterprise Application Platform 6
Die folgenden Komponenten wurden in einer einzigen Distribution der JBoss Enterprise Application Platform 6 integriert. Diese integrierte Java Application-Plattform wird je nach Ihrer Subskriptionsvereinbarung umfassend für Entwicklungs- und Produktionsumgebungen unterstützt.
Komponente | EAP 6.0.0 | EAP 6.0.1 |
---|---|---|
JBoss AS | 7.1.2 Final | 7.1.3 Final |
WELD | 1.1.8.Final | 1.1.10.Final |
Rest Easy | 2.3.3.Final | 2.3.4.Final |
mod_cluster | 1.2.1.Final | 1.2.3.Final |
Picketlink Federation | 2.1.1.Final | 2.1.3.Final |
JBoss Modules | 1.1.2.Final | 1.1.3.Final |
JBoss DMR | 1.1.1.Final | 1.1.1.Final |
JBoss Metadata | 7.0.3.Final | 7.0.4.Final |
JBoss XNIO | 3.0.4.GA | 3.0.7.GA |
PicketBox | 4.0.9.Final | 4.0.14.Final |
PicketBox Commons | 1.0.0.Final | 1.0.0.Final |
Hibernate Core | 4.1.3.Final | 4.1.6.Final |
Hibernate Infinispan (2LC) | 4.1.3.Final | 4.1.6.Final |
Hibernate Envers | 4.1.3.Final | 4.1.6.Final |
Hibernate Validator | 4.2.0.Final | 4.2.0.Final |
Hibernate JPA 2.0 API | 1.0.1.Final | 1.0.1.Final |
JBoss Web | 7.0.16.Final | 7.0.17.Final |
Infinispan | 5.1.4.Final | 5.1.8.Final |
IronJacamar (JCA 1.6) | 1.0.11.Final | 1.0.13.Final |
JGroups | 3.0.9.Final | 3.0.14.Final |
JBoss Transactions | 4.16.4.Final | 4.16.6.Final |
JBoss EJB Client | 1.0.10.Final | 1.0.11.Final |
JBoss EJB3 EXT API | 2.0.0 | 2.0.0 |
JBoss WS API | 1.0.0.GA | 1.0.0.GA |
JBoss WS SPI | 2.0.3.GA | 2.0.4.GA |
JBoss WS Common | 2.0.4.GA | 2.0.4.GA |
JBoss WS Common Tools | 1.0.1.GA | 1.0.2.GA |
JBoss WS-CXF | 4.0.4.GA | 4.0.6.GA |
JBoss WS-Native (nur für jaxrpc) | 4.0.4.GA | 4.0.6.GA |
JBoss VFS | 3.1.0.Final | 3.1.0.Final |
JBoss Remoting3 | 3.2.8.GA | 3.2.14.GA |
JBoss Marshalling | 1.3.14.GA | 1.3.15.GA |
JBoss SASL | 1.0.1.Final | 1.0.3.Final |
JSF | 1.2_15-b01-redhat-1 | 1.2_15-b01-redhat-2 |
JSF2 | 2.1.7-redhat-1 | 2.1.13-redhat-1 |
JacORB | 2.3.2-redhat-1 | 2.3.2-redhat-2 |
JBoss Security Negotiation | 2.2.0.SP1 | 2.2.1.Final |
JBoss Management Console | 1.3.1.Final | 1.4.2.Final |
Hornet Q | 2.2.16.Final | 2.2.23.Final |
Netty (in HornetQ und Inifnispan) | 3.2.6.Final | 3.2.6.Final |
JBoss-Protokollierung | 3.1.1.GA | 3.1.2.GA |
Apache CXF | 2.4.6 | 2.4.9 |
Apache CXF XJC-Utils | 2.4.0 | 2.4.0 |
Apache WSS4J (für WS) | 1.6.5 | 1.6.7 |
Xalan | 2.7.1-redhat-1 | 2.7.1-redhat-3 |
Xerces | 2.9.1-redhat-1 | 2.9.1-redhat-3 |
JAXB | 2.2.5 | 2.2.5-redhat-3 |
Application Platform 6.0.0 Apache Web Server | based on Apache 2.2.17 | based on Apache 2.2.17 |
Abhängige Komponenten
Die folgenden Komponenten wurden nur aus Abhängigkeitsgründen hinzugefügt und werden für die Produktion oder die Entwicklung im Rahmen einer JBoss Enterprise Application Platform-Subskription nur bedingt unterstützt.
Komponente | Kommentare |
---|---|
Hypersonic SQL | Diese Komponente bietet standardmäßige vorkonfigurierte Datenbankfunktionen für JBoss EAP nur zu Evaluierungs- und Entwicklungszwecken. Hypersonic SQL wird für den Einsatz in der Produktion weder empfohlen noch unterstützt. |
Komponenten als Vorabversion
Komponente | Kommentare |
---|---|
JBoss OSGi Framework | 1.1.1 |
JBoss Enterprise Application Platform 5
Die folgenden Komponenten wurden in einer einzigen Distribution der JBoss Enterprise Application Platform 5 integriert. Diese integrierte Java Application-Plattform wird je nach Ihrer Subskriptionsvereinbarung umfassend für Entwicklungs- und Produktionsumgebungen unterstützt.
Komponente | 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 |
Versionsvermerke zu Hibernate | 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 (auf Basis von 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 (basierend auf 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 |
Xalan | 2.7.1.patch02 | 2.7.1.patch02 | 2.7.1.patch04 | 2.7.1.patch05 |
Xerces | 2.9.1-patch-01 | 2.9.1-patch-01 | 2.9.1-patch-01 | 2.9.1-patch-01 |
JAXB | 2.1.9.patch01 | 2.1.12.patch01 | 2.1.12.patch01 | 2.1.12-patch-02 |
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.2.31 |
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 |
Abhängige Komponenten
Die folgenden Komponenten wurden nur aus Abhängigkeitsgründen hinzugefügt und werden für die Produktion oder die Entwicklung im Rahmen einer JBoss Enterprise Application Platform-Subskription nur bedingt unterstützt.
Komponente | Kommentare |
---|---|
Quartz Job Scheduler | Der Quartz Job Scheduler wird intern vom Java EE Timer Service und von Seam Asynchronous-Methoden mit dem Quartz Dispatcher genutzt. Er wird nur innerhalb dieser Kontexte unterstützt. |
JBoss jBPM 3.2 (jPDL) | Diese Komponente ist zum Implementieren von Page Flow Features für JBoss Seam erforderlich. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
JBoss Rules 5 (Drools) |
Dieses Element ist für die Implementierung von regelbasierten Sicherheitsfunktionen für JBoss Seam erforderlich, die Verwendung der Komponente wird also nur in diesem Zusammenhang unterstützt. |
Hypersonic SQL | Diese Komponente bietet standardmäßige vorkonfigurierte Datenbankfunktionen für JBoss EAP nur zu Evaluierungs- und Entwicklungszwecken. Hypersonic SQL wird für den Einsatz in der Produktion weder empfohlen noch unterstützt. |
Vorabversionen von Komponenten
Einige Funktionen in der JBoss EAP 5 werden als Vorabversion zur Verfügung gestellt. Diese Komponenten wurden zwar in JBoss EAP aufgenommen, sind aber funktionell noch nicht ganz ausgereift und nicht für Produktionszwecke geeignet. Sie werden in der Entwicklungsumgebung unterstützt (je nach Ihrer Subskriptionsvereinbarung), werden aber nicht für Produktionszwecke empfohlen oder unterstützt. Diese Komponenten werden im Hinblick auf erhöhten Benutzerkomfort einbezogen und um die Features der Komponenten einem breiteren Publikum vorzustellen. Kunden werden gebeten, Feedback und Vorschläge für ein Feature zur Vorabversion einzureichen, bevor diese Komponenten umfassend unterstützt werden. Red Hat plant, Funktionen zur Vorabversion in einem zukünftigen Release vollständig zu unterstützten.
Komponente | Kommentare |
---|---|
JBoss Web Services CXF | Der JBoss Web Services CXF-Web-Stack ist eine Tech-Preview in JBoss EAP 5.0.1 und wird in EAP 5.1.0 und höheren Versionen vollständig unterstützt. |
PicketLink Federation (Tech Preview) | PicketLink Federation ist eine Tech-Preview in JBoss EAP 5.1.1 |
HornetQ Message Broker | HornetQ ist eine Tech-Preview in JBoss EAP 5.1.1. |
JBoss Enterprise Application Platform 4.3
Die folgenden Komponenten wurden in einer einzigen Distribution der JBoss EAP 4.3 integriert. Diese integrierte Java Applicatiopn-Plattform wird je nach Ihrer Subskriptionsvereinbarung in Entwicklungs- und Produktionsumgebungen vollständig unterstützt.
Komponente | Version |
---|---|
JBoss Application Server | 4.2.1 mit verschiedenen Aktualisierungen, Komponenten-Aktualisierungen und Fehlerbehebungen |
Hibernate | 3.2.4 SP1 CP01 |
Hibernate Entity Manager | 3.2.1 |
Versionsvermerke zu Hibernate | 3.2.1 GA patch01 |
JBoss Seam | 1.2.1 JBPAPP_4_3_0_GA |
JBoss Web (eingebettetes Tomcat 6.0) | 2.0.0 GA CP05 |
JBoss Cache | 1.4.1 SP8 patch02 |
JGroups (für Caching und 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 |
Ausgeschlossene Elemente
Die folgenden Teilkomponenten oder Funktionen wurden aus JBoss EAP 4.3 entfernt.
Komponente | Entferntes Element | Kommentare |
---|---|---|
JBoss Web 2.0 | Die Apache Portable Runtime- und die nativen I/O-Elemente wurden entfernt. | Dieses Element wird voraussichtlich in JBoss EAP 5.0 aufgenommen. |
Abhängige Komponenten
Die folgenden Komponenten wurden nur aus Abhängigkeitsgründen hinzugefügt und werden für die Produktion oder die Entwicklung im Rahmen einer JBoss EAP-Subskription nur bedingt unterstützt.
Komponente | Kommentare |
---|---|
Quartz Job Scheduler | Der Quartz Job Scheduler wird intern vom Java EE Timer Service verwendet und wird nur in diesem Kontext unterstützt. |
JBoss jBPM 3.1.4 (jPDL) | Diese Komponente ist zum Implementieren von Page Flow Features für JBoss Seam erforderlich. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
JBoss Rules 3.2.1 (Drools) | Diese Komponente ist zum Implementieren von rollenbasierten Sicherheits-Features für JBoss Seam erforderlich. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
RichFaces 3.0.1 Snapshot | Dieses Element ist im JBoss Seam-Bündel enthalten. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
Ajax4Jsf 1.1.1 Snapshot | Dieses Element ist im JBoss Seam-Bündel enthalten. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
Hypersonic SQL | Diese Komponente bietet standardmäßige vorkonfigurierte Datenbankfunktionen für JBoss EAP nur zu Evaluierungs- und Entwicklungszwecken. Hypersonic SQL wird als Produktionsdatenbank nicht empfohlen oder unterstützt. |
Vorabversionen von Komponenten
Dieses Release enthält keine Funktionen, die als Vorabversionen gelten.
JBoss Enterprise Application Platform 4.2
Die folgenden Komponenten wurden in einer einzigen Distribution der JBoss EAP 4.2 integriert. Diese integrierte Java Applicatiopn-Plattform wird je nach Ihrer Subskriptionsvereinbarung in Entwicklungs- und Produktionsumgebungen vollständig unterstützt.
Komponente | Version |
---|---|
JBoss Application Server | 4.2.0 |
Hibernate | 3.2.4.SP1 |
Hibernate Entity Manager | 3.2.1 |
Versionsvermerke zu Hibernate | 3.2.1 |
JBoss Seam | 1.2.1 |
JBoss Web (eingebettetes Tomcat 6.0) | 2.0.0 |
JBoss Cache | 1.4.1 SP3 |
JGroups (für Caching und 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 |
Ausgeschlossene Elemente
Die folgenden Teilkomponenten oder Funktionen wurden aus JBoss EAP 4.2 entfernt.
Komponente | Entferntes Element | Kommentare |
---|---|---|
JBoss Web 2.0 | Die Apache Portable Runtime- und die nativen I/O-Elemente wurden entfernt. | Dieses Element wird voraussichtlich in JBoss EAP 5.0 aufgenommen. |
Abhängige Komponenten
Die folgenden Komponenten wurden nur aus Abhängigkeitsgründen hinzugefügt und werden für die Produktion oder die Entwicklung im Rahmen einer JBoss EAP-Subskription nur bedingt unterstützt.
Komponente | Kommentare |
---|---|
Quartz Job Scheduler | Der Quartz Job Scheduler wird intern vom Java EE Timer Service verwendet und wird nur in diesem Kontext unterstützt. |
JBoss jBPM 3.1.4 (jPDL) | Diese Komponente ist zum Implementieren von Page Flow Features für JBoss Seam erforderlich. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
JBoss Rules 3.2.1 (Drools) | Diese Komponente ist zum Implementieren von rollenbasierten Sicherheits-Features für JBoss Seam erforderlich. Die Verwendung wird daher nur in diesem Kontext unterstützt. |
Hypersonic SQL | Diese Komponente bietet standardmäßige vorkonfigurierte Datenbankfunktionen für JBoss EAP nur zu Evaluierungs- und Entwicklungszwecken. Hypersonic SQL wird als Produktionsdatenbank nicht empfohlen oder unterstützt. |
Vorabversionen von Komponenten
Einige Funktionen in JBoss EAP 4.2 werden als Vorabversion zur Verfügung gestellt. Diese Komponenten wurden zwar in JBoss EAP aufgenommen, sind aber funktionell noch nicht ganz ausgereift. Sie werden in der Entwicklungsumgebung unterstützt (je nach Ihrer Subskriptionsvereinbarung), werden aber nicht für Produktionszwecke empfohlen oder unterstützt. Diese Komponenten werden im Hinblick auf erhöhten Benutzerkomfort einbezogen und um die Features der Komponenten einem breiteren Publikum vorzustellen. Kunden werden gebeten, Feedback und Vorschläge für ein Feature zur Vorabversion einzureichen, bevor diese Komponenten umfassend unterstützt werden. Red Hat plant, Funktionen zur Vorabversion in einem zukünftigen Release vollständig zu unterstützten.
Komponente | Kommentare |
---|---|
JBoss Web Services (JBossWS) – JAX-WS | Die JAX-WS-Funktionen in JBossWS sind noch nicht voll entwickelt und daher zurzeit nicht für Produktionszwecke geeignet. Wir planen die Bereitstellung einer aktualisierten JBossWS Komponente mit umfassendem JAX-WS-Support in den Releases JBoss EAP 4.3 und 5.0. |
Comments