JBoss Enterprise Application Platform コンポーネントの詳細

JBoss® Enterprise Application Platform (JBoss EAP) リリースプロセスの過程で、安定した Java™ EE アプリケーションプラットフォームを構成するために多数のオープンソースプロジェクトが統合されました。ここでは、各メジャーリリースの JBoss EAP コンポーネントついて詳しく説明します。

オープンソースプロジェクトは、JBoss Community や Apache Software Foundation など、さまざまなオープンソースのコミュニティプロジェクトをベースにしています。依存関係や互換性を考慮して、一部のコンポーネントが追加または削除されています。また、テクノロジプレビューとして追加されているコンポーネントもあります。

JBoss Enterprise Application Platform 7

以下のコンポーネントは、JBoss Enterprise Application Platform 7 のディストリビューションに統合されています。この統合 Java アプリケーションプラットフォームは、ユーザーの該当するサブスクリプション契約に応じて、開発環境と実稼働環境の両方で使用できるように完全にサポートされています

コンポーネント 7.0.0
Wildfly Core 2.1.2.Final
WELD 2.3.3.Final
RESTEasy 3.0.16.Final
mod_cluster 1.3.2.Final
Picketlink Federation 2.5.5.SP1
JBoss DMR 1.3.0.Final
JBoss Metadata 10.0.0.Final
JBoss XNIO 3.3.6.Final
PicketBox 4.9.6.Final
PicketBox Commons 1.0.0.final
Hibernate Core 5.0.9.Final
Hibernate Infinispan (2LC) 5.0.9.Final
Hibernate Envers 5.0.9.Final
Hibernate Validator 5.2.4.Final
Hibernate JPA 2.1 API 1.0.0.Final
Infinispan 8.1.2.Final
IronJacamar (JCA 1.6) 1.3.3.Final
JGroups 3.6.8.Final
Undertow 1.3.21.Final
JBoss Transactions (Narayana) 5.2.16.Final
JBoss EJB Client 2.1.4.Final
JBoss EJB3 EXT API 2.2.0.Final
JBoss WS API 1.0.3.Final
JBoss WS SPI 3.1.0.Final
JBoss WS Common 3.1.1.Final
JBoss WS Common Tools 1.2.2.Final
JBoss WS-CXF 5.1.3.SP1
JBoss VFS 3.2.11.Final
JBoss Remoting3 4.0.18.Final
JBoss Marshalling 1.4.10.Final
JBoss SASL 1.0.5.Final
JSF2 2.2.12
JBoss Security Negotiation 3.0.2.Final
JBoss Management Console (HAL) 2.8.24.Final
ActiveMQ Artemis 1.1.0.SP16
Netty (in ActiveMQ Artemis and Infinispan) 4.0.32.Final
JBoss Logging 3.3.0.Final
Apache CXF 3.1.4
Apache CXF XJC-Utils 3.0.5
Apache WSS4J (for WS) 2.1.4
Xalan 2.7.1
Xerces 2.11.0.SP4
JAXB 2.2.11
JBeret 1.2.0

依存コンポーネント

以下のコンポーネントは依存関係として同梱されています。そのため、JBoss Enterprise Application Platform サブスクリプションでは、直接利用することはサポートされていません。

コンポーネント コメント
Hypersonic SQL JBoss EAP の評価および開発での使用を目的として、デフォルトですぐに利用できるデータベースの機能を提供します。Hypersonic SQL は、実稼動環境での使用は推奨もサポートもされません。

テクノロジプレビュー機能

EAP 7.x の全バージョンにおけるテクノロジープレビュー機能は、リリースノートを参照してください。

サポートされていない機能

コンポーネント コメント
Messaging の AMQP、MQTT、および STOMP ActiveMQ Artemis では、AMQP、MQTT、および STOMP プロトコルに対するコミュニティレベルのサポートがあります。このプロトコルは Red Hat のテストを受けていないため、EAP ではサポートされません。
ActiveMQ Co-located HA Topology ActiveMQ Co-located HA Topology (ライブが、バックアップサーバーを作成するために、クラスターの別のライブサーバーを要求する新しい方法で定義された共同設置 HA トポロジー )
Active MQ スケールダウン機能 Active MQ スケールダウン機能
Infinispan API Infinispan は、EAP のプライベートモジュールとして配信され、EAP のキャッシュ機能を提供します。Infinispan は、アプリケーションから直接使用することはサポートされません。
Jackson API Jackson ライブラリは、開発環境または実稼動環境で JBoss EAP を使用することはサポートされていません。こちらのナレッジ を参照してください。
OAuth with RESTEasy こちらのナレッジを参照してください。

サポートされていない機能については、EAP 7.x バージョンのリリースノートを参照してください。

提供を終了した機能および API

提供を終了している機能ついては、将来の EAP バージョンで追加機能が開発されません。また、EAP 7 に同梱されない場合もあります。API の提供が終了したり削除されるときに新しい API に移行できるように、提供を終了した API の移行ツールが EAP 7 リリースに同梱されます。この一覧は、現在、終了が確定されている機能の一覧です。EAP 7 の開発が進むと、この一覧に追加される機能がさらに増える可能性があります。その他の機能が提供を終了すると、このページが更新されます。

機能または API コメント
PicketLink Federation
PicketBox

JBoss Enterprise Application Platform 6

以下のコンポーネントは、 JBoss Enterprise Application Platform 6 のディストリビューションに統合されています。この統合 Java アプリケーションプラットフォームは、ユーザーの該当するサブスクリプション契約に応じて、開発環境と実稼働環境の両方で使用できるように完全にサポートされています

コンポーネント EAP 6.0.0 EAP 6.0.1 EAP 6.1.0 EAP 6.1.1 EAP 6.2.0 EAP 6.3.0 EAP 6.4.0
JBoss AS 7.1.2 Final 7.1.3 Final 7.2.0 Final 7.2.1 Final 7.3.0 Final 7.4.0 Final 7.5.0 Final
WELD 1.1.8.Final 1.1.10.Final 1.1.13.Final 1.1.13.Final 1.1.16.Final 1.1.23.Final 1.1.28.Final
RESTEasy 2.3.3.Final 2.3.4.Final 2.3.6.Final 2.3.6.Final 2.3.7.Final 2.3.8.Final 2.3.10.Final
mod_cluster 1.2.1.Final 1.2.3.Final 1.2.4.Final 1.2.4.Final 1.2.6.Final 1.2.9.Final 1.2.11.Final
Picketlink Federation 2.1.1.Final 2.1.3.Final 2.1.6..Final 2.1.6.3.Final 2.1.9.Final 2.5.3.Final 2.5.4.SP4
JBoss Modules 1.1.2.Final 1.1.3.Final 1.2.2.Final 1.2.2.Final 1.3.0.Final 1.3.3.Final 1.3.6.Final
JBoss DMR 1.1.1.Final 1.1.1.Final 1.1.6.Final 1.1.6.Final 1.2.0.Final 1.2.0.Final 1.2.2.Final
JBoss Metadata 7.0.3.Final 7.0.4.Final 7.0.8.Final 7.0.8.Final 7.0.8.Final 7.1.0.Final 7.2.1.Final
JBoss XNIO 3.0.4.GA 3.0.7.GA 3.0.7.GA 3.0.7.GA 3.0.7.GA 3.0.10.GA 3.0.13.GA
PicketBox 4.0.9.Final 4.0.14.Final 4.0.17.Final 4.0.17.SP2.Final 4.0.19.SP2.Final 4.0.19 4.1.1.Final
PicketBox Commons 1.0.0.Final 1.0.0.Final 1.0.0.Final 1.0.0.Final 1.0.0.Final 1.0.0.Final 1.0.0.Final
Hibernate Core 4.1.3.Final 4.1.6.Final 4.2.0.Final 4.2.0.SP1.Final 4.2.7.SP1.Final 4.2.14.Final 4.2.18.Final
Hibernate Infinispan (2LC) 4.1.3.Final 4.1.6.Final 4.2.0.Final 4.2.0.SP1.Final 4.2.7.SP1.Final 4.2.12.Final 4.2.18.Final
Hibernate Envers 4.1.3.Final 4.1.6.Final 4.2.0.Final 4.2.0.SP1.Final 4.2.7.SP1.Final 4.2.12.Final 4.2.18.Final
Hibernate Validator 4.2.0.Final 4.2.0.Final 4.3.1.Final 4.3.1.Final 4.3.1.Final 4.3.1.Final 4.3.2.Final
Hibernate JPA 2.0 API 1.0.1.Final 1.0.1.Final 1.0.1.Final 1.0.1.Final 1.0.1.Final 1.0.1.Final 1.0.1.Final
JBoss Web 7.0.16.Final 7.0.17.Final 7.2.0.Final 7.2.2.Final 7.2.2.Final 7.4.1.Final 7.5.0.Final
Infinispan 5.1.4.Final 5.1.8.Final 5.2.6.Final 5.2.7.Final 5.2.7.Final 5.2.8.Final 5.2.11.Final
IronJacamar (JCA 1.6) 1.0.11.Final 1.0.13.Final 1.0.17.Final 1.0.19.Final 1.0.23.Final 1.0.26.Final 1.0.31.Final
JGroups 3.0.9.Final 3.0.14.Final 3.2.7.Final 3.2.10.Final 3.2.12.Final 3.2.13.Final 3.2.13.Final
JBoss Transactions 4.16.4.Final 4.16.6.Final 4.17.4.Final 4.17.7.Final 4.17.15.Final 4.17.21.Final 4.17.29.Final
JBoss EJB Client 1.0.10.Final 1.0.11.Final 1.0.21.Final 1.0.23.Final 1.0.24.Final 1.0.25.Final 1.0.30.Final
JBoss EJB3 EXT API 2.0.0 2.0.0 2.0.0 2.0.0 2.1.0 2.1.0 2.1.0
コンポーネント EAP 6.0.0 EAP 6.0.1 EAP 6.1.0 EAP 6.1.1 EAP 6.2.0 EAP 6.3.0 EAP 6.4.0
JBoss WS API 1.0.1.GA 1.0.1.GA 1.0.1.GA 1.0.1.GA 1.0.2.GA 1.0.2.GA 1.0.2.GA
JBoss WS SPI 2.0.3.GA 2.0.4.GA 2.1.2.Final 2.1.3.Final 2.2.2.Final 2.3.0.Final 2.3.1.Final
JBoss WS Common 2.0.4.GA 2.0.4.GA 2.1.1.Final 2.1.3.Final 2.2.3.Final 2.3.0.Final 2.3.1.Final
JBoss WS Common Tools 1.0.1.GA 1.0.2.GA 1.1.0.Final 1.1.0.Final 1.2.0.Final 1.2.0.Final 1.2.0.Final
JBoss WS-CXF 4.0.4.GA 4.0.6.GA 4.1.3.Final 4.1.4.Final 4.1.2.Final 4.3.0.Final 4.3.4.Final
JBoss WS-Native (jaxrpc の場合のみ) 4.0.4.GA 4.0.6.GA 4.1.1.Final 4.1.1.Final 4.1.2.Final 4.2.0.Final 4.2.0.Final
JBoss VFS 3.1.0.Final 3.1.0.Final 3.1.0.Final 3.1.0.Final 3.2.2.Final 3.2.5.Final 3.2.9.Final
JBoss Remoting3 3.2.8.GA 3.2.14.GA 3.2.16.GA 3.2.16.GA 3.2.18.GA 3.3.1.GA 3.3.4.Final
JBoss Marshalling 1.3.14.GA 1.3.15.GA 1.3.16.GA 1.3.18.GA 1.4.2.GA 1.4.6.GA 1.4.10.Final
JBoss SASL 1.0.1.Final 1.0.3.Final 1.0.3.Final 1.0.3.Final 1.0.3.Final 1.0.4.Final 1.0.5.Final
JSF 1.2_15-b01-redhat-1 1.2_15-b01-redhat-2 1.2_15-b01-redhat-3 1.2_15-b01-redhat-3 1.2_15-b01-redhat-8 1.2_15-b01-redhat-11 1.2_15-b01-redhat-12
JSF2 2.1.7-redhat-1 2.1.13-redhat-1 2.1.19-redhat-1 2.1.19-redhat-1 2.1.19-redhat-2 2.1.28-redhat-3 2.1.28.Final
JacORB 2.3.2-redhat-1 2.3.2-redhat-2 2.3.2-redhat-4 2.3.2-redhat-4 2.3.2-redhat-5 2.3.2-redhat-6 2.3.2-redhat-6
JBoss Security Negotiation 2.2.0.SP1 2.2.1.Final 2.2.5.Final 2.2.5.Final 2.2.6.Final 2.3.3.Final 2.3.6.Final
JBoss Management Console (HAL) 1.3.1.Final 1.4.2.Final 1.5.2.Final 1.5.7.Final 2.0.6.Final 2.2.8.Final 2.5.5.Final
HornetQ 2.2.16.Final 2.2.23.Final 2.3.1.Final 2.3.5.Final 2.3.12.Final 2.3.20.Final 2.3.25.Final
Netty (HornetQ および Infinispan) 3.2.6.Final 3.2.6.Final 3.6.2.Final 3.6.6.Final 3.6.6.Final 3.6.9.Final 3.6.10.Final
JBoss Logging 3.1.1.GA 3.1.2.GA 3.1.2.GA 3.1.2.GA 3.1.2.GA 3.1.4.GA 3.1.4.GA
Apache CXF 2.4.6-redhat-1 2.4.9-redhat-2 2.6.6-redhat-3 2.6.8-redhat-3 2.7.7-redhat-3 2.7.11-redhat-3 2.7.14-redhat-1
Apache CXF XJC-Utils 2.4.0-redhat-1 2.4.0-redhat-2 2.6.0-redhat-1 2.6.0-redhat-1 2.6.1-redhat-1 2.6.1-redhat-2 2.6.2-redhat-1
Apache WSS4J (WS) 1.6.5 1.6.7 1.6.9 1.6.10 1.6.12 1.6.15 1.6.17.SP1-redhat-1
Xalan 2.7.1-redhat-1 2.7.1-redhat-3 2.7.1-redhat-4 2.7.1-redhat-4 2.7.1-redhat-4 2.7.1-redhat-7 2.7.1-redhat-7
Xerces 2.9.1-redhat-1 2.9.1-redhat-3 2.9.1-redhat-4 2.9.1-redhat-4 2.9.1-redhat-5 2.9.1-redhat-5 2.9.1-redhat-6
JAXB 2.2.5 2.2.5-redhat-3 2.2.5-redhat-5 2.2.5-redhat-5 2.2.5-redhat-7 2.2.5-redhat-8 2.2.5-redhat-9
Application Platform 6.0.0 Apache Web Server Apache 2.2.17 がベース Apache 2.2.22 がベース Apache 2.2.22 がベース Apache 2.2.22 がベース Apache 2.2.22 がベース Apache 2.2.26 がベース Apache 2.2.26 がベース

依存コンポーネント

以下のコンポーネントは依存関係として同梱されています。そのため、JBoss Enterprise Application Platform サブスクリプションでは、直接利用することはサポートされていません。

コンポーネント コメント
Hypersonic SQL このコンポーネントは、JBoss EAP の評価および開発での使用を目的として、デフォルトですぐに利用できるデータベースの機能を提供します。Hypersonic SQL は、実稼動環境での使用は推奨もサポートもされません。

テクノロジプレビュー機能

テクノロジプレビュー機能については、EAP 6.x バージョンのリリースノートを参照してください。

サポートされていない機能

コンポーネント コメント
JBoss OSGi Framework こちらのナレッジを参照してください。
OAuth with RESTEasy こちらのナレッジを参照してください。
JBoss Web の WebSockets JBoss Web の org.apache.catalina.websockets パッケージは、実稼働環境や開発向けにはサポートされていません。こちらのナレッジを参照してください。
Jackson API Jackson ライブラリは、JBoss EAP における開発環境または実稼働環境での使用はサポートされておりません。詳細はこちらのナレッジを参照してください。
Infinispan API Infinispan は、EAP のプライベートモジュールとして配信され、EAP のキャッシュ機能を提供します。Infinispan は、アプリケーションから直接使用することはサポートされません。
STOMP Protocol with HornetQ HornetQ の STOMP プロトコルは、コミュニティレベルでサポートされます。そのプロトコルは Red Hat のテストを受けていないため、EAP ではサポートされません。
REST Protocol with HornetQ HornetQ の REST プロトコルは、コミュニティレベルでサポートされます。そのプロトコルは Red Hat のテストを受けていないため、EAP ではサポートされません。
HP-UX におけるグラフィカルインストーラー EAP グラフィカルインストーラーは HP-UX ではテストされておらず、サポートもされておりません。
PicketLink Stateless Identity Bean ステートレスおよびセッションスコープ指定アイデンティティー Bean は EAP 6.3 ではテクノロジープレビュー機能ですが、残りの PicketLink では提供が終了されます。

提供を終了した機能および API

提供を終了している機能ついては、将来の EAP バージョンで追加機能が開発されません。また、EAP 7 に同梱されない場合もあります。API の提供が終了したり削除されるときに新しい API に移行できるように、提供を終了した API の移行ツールが EAP 7 リリースに同梱されます。

この一覧は、現在、終了が確定されている機能の一覧です。EAP 7 の開発が進むと、この一覧に追加される機能がさらに増える可能性があります。その他の機能が提供を終了すると、このページが更新されます。

Feature/API コメント
JBoss OSGi Framework OSGi は、こちらのナレッジに記載されているように、EAP 6 のライフサイクル時に、テクノロジープレビューから除外されました。6.4 リリースでの提供は終了しており、EAP 7.0 リリースの製品で削除されます。

以下のモジュールの提供は終了し、除外されます。
org.osgi.core
org.osgi.enterprise
PicketLink Federation Picketlink Federation は 6.4 リリースで提供を終了しました。既存の実装における互換性を維持するために、EAP 7 リリースでは現在の機能が同梱されますが、機能強化は行われません。現在の PicketLink 実装における機能の置換については、こちらのナレッジを参照してください。
以下のモジュールの提供を終了しています。
org.picketlink
org.picketlink.common
org.picketlink.config
org.picketlink.core
org.picketlink.core.api
org.picketlink.federation
org.picketlink.federation.bindings
org.picketlink.idm
org.picketlink.idm.api
org.picketlink.idm.schema
Infinispan サブシステム JBoss EAP 6.4 で提供を終了:
cache-container と *-cache (replicated-cache、distributed-cache など) の start 属性 (EAGER または LAZY) は、 提供を終了しています。将来のリリースでは、オンデマンドモード (現在は LAZY) だけをサポートします。
トランスポートリソースの stack 属性と cluster 属性の提供は終了しました。
cache-container の listener-executor、eviction-executor、および replication-queue-executor 属性は提供を終了しました。
トランスポートリソースの executor 属性は提供を終了しました。
JGroups サブシステム JBoss EAP 6.4 で提供を終了:
(サブシステムの root リソースの) default-stack 属性は提供を終了しました。
スタックリソースの protocols 属性と、add-protocol オペレーションおよび remove-protocol オペレーションの提供は終了しました。
プロトコルリソースの type 属性と properties 属性は提供を終了しました。
トランスポートリソースの type、shared、および properties 属性は提供を終了しました。
トランスポートリソースの default-executor、oob-executor、timer-executor、および thread-factory 属性は提供を終了しました。
HornetQ Messaging HornetQ JMS メッセージングプロバイダーは 6.4 リリースで提供されなくなり、EAP 7 で A-MQ に差し替えられます。org.hornetq モジュールは提供されなくなりますが、EAP 7 では後方互換性が保たれます。HornetQ サブシステム (/subsystem=messaging) は、新しいメッセージングサブシステムに差し替えられます。
PicketBox org.picketbox モジュールは提供を終了しました。
JBoss Web JBoss Web web サーバーは提供を終了しており、EAP 7 では Undertow web サーバーに差し替えられます。web サブシステム (/subsystem=web) は、新しい web サブシステムに差し替えられます。
EJB Container Managed Persistence (CMP) CMP は、Java EE 6 の API リストから除外されました。CMP の使用は終了し、EAP 7 では除外されます。
JacORB JacORB API は EAP 6.4 以降では提供されなくなり、EAP 7 では JDK ORB クラスのサポートに差し替えられます。JacORB サブシステム (/subsystem=jacorb) は提供されなくなり、EAP 7 から削除されます。
セキュリティのサブシステム セキュリティのサブシステム ((/subsystem=security) は提供されなくなり、EAP 7 で修正されたセキュリティサブシステムに差し替えられます。
スレッドのサブシステム スレッドのサブシステム ((/subsystem=threads) は提供されなくなり、EAP 7 で修正されたスレッドサブシステムに差し替えられます。
コアサービス 以下のコアサービス管理インターフェイスは提供されなくなり、EAP 7 では修正、中止、または差し替えられます。
[/host=*]/core-service=vault
[/host=*]/core-service=management/security-realm=*
[/host=*]/core-service=management/ldap-connection=*
[/host=*]/core-service=management/access=audit
[/host=*]/core-service=management/management-interface=native-interface
[/host=*]/core-service=management/management-interface=http-interface
/core-service=management/management-interface=native-remoting-interface

JBoss Enterprise Application Platform 5

以下のコンポーネントは、JBoss Enterprise Application Platform 5 のディストリビューションに統合されています。この統合 Java アプリケーションプラットフォームは、ユーザーの該当するサブスクリプション契約に応じて、開発環境と実稼働環境の両方で使用できるように完全にサポートされています

コンポーネント EAP 5.0.0 EAP 5.1.0 EAP 5.1.1 EAP 5.1.2 EAP 5.2.0
JBoss Application Server 5.1.0.GA 5.1.0.GA 5.1.0.GA 5.1.0.GA 5.2.0.GA
JBoss Microcontainer 2.0.9.GA 2.0.10.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 3.3.2.GA_CP05
Hibernate Entity Manager 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04 3.4.0.GA_CP05
Hibernate Annotations 3.4.0.GA 3.4.0.GA_CP03 3.4.0.GA_CP04 3.4.0.GA_CP04 3.4.0.GA_CP05
Hibernate Validator 3.1.0.GA 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 3.1.1.GA_CP05
JBoss Web (Tomcat 6.0 がベース) 2.1.3.GA 2.1.10.GA 2.1.12.GA 2.1.12.GA-patch-01 2.1.13.GA-patch-01
JBoss Cache 3.2.1.GA 3.2.5.GA 3.2.7.GA 3.2.8.GA 3.2.11.GA
JBoss JAXR 2.0.1 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 2.6.22.Final
JBoss EJB3 1.1.18 1.3.6 1.3.7 1.3.8 1.3.9
JBoss Transactions 4.6.1 CP03 4.6.1.GA_CP07 4.6.1.CP11-Patch-01 4.6.1.CP12 4.6.1.CP13
JBoss Web Services (WS) 3.1.2 SP4 3.1.2 SP8 3.1.2.SP9 3.1.2.SP10 3.1.2.SP13
JBoss WS-Native 3.1.2 SP3 3.1.2 SP7 3.1.2.SP10 3.1.2.SP11 3.1.2.SP15
JBoss WS-CXF 3.1.2 3.1.2.SP7 3.1.2.SP8 3.1.2.SP9 3.1.2.SP13
Apache CXF 2.2.2 2.2.6-patch-01 2.2.12-patch-01 2.2.12-patch-02 2.2.12-patch-04
JBoss AOP 2.1.6.GA 2.1.6.CP01 2.1.6.CP02 2.1.6.CP03 2.1.6.CP06
JBoss Remoting 2.5.2 2.5.3.SP1 2.5.4.SP2 2.5.4.SP3 2.5.4.SP4
JBoss Serialization 1.0.3.GA 1.0.4.FINAL 1.0.5.FINAL 1.0.5.FINAL 1.0.5.FINAL
JSF 1.2_13 1.2_13 1.2_13 1.2_13-patch-01 1.2_13-patch-01
JacORB 2.3.1.jboss.patch1 2.3.1.jboss.patch1 2.3.1.jboss-patch-02 2.3.2.jboss-patch-03 2.3.2.jboss-1
JPA 1.0.0 1.0.0 1.0.0 1.0.0 1.0.2.GA
JBoss Security 2.0.4.SP1 2.0.4.SP4 2.0.4.SP7 2.0.4.SP8 2.0.5.SP3-1
JBoss Negotiation 2.0.3 SP1 2.0.3 SP3 2.0.3 SP3 2.0.3 SP3 2.1.3.GA
Xalan 2.7.1.patch02 2.7.1.patch02 2.7.1.patch04 2.7.1.patch05 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 2.9.1-patch-02
JAXB 2.1.9.patch01 2.1.12.patch01 2.1.12.patch01 2.1.12-patch-02 2.1.12-patch-03
Seam 2.2.0.EAP5 2.2.2.EAP5 2.2.4.EAP5 2.2.5.EAP5 2.2.6.EAP5
RichFaces 3.3.1.GA 3.3.1.SP2 3.3.1.SP3 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 1.3.4.SP6
JBoss Messaging 1.4.6 1.4.7.GA 1.4.8.SP1 1.4.8.SP5 1.4.8.SP9
HornetQ     2.2.5.GA (TP) 2.2.10.GA 2.2.24.EAP_GA
mod_jk 1.2.28 1.2.30 1.2.31 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 1.0.10.GA_CP04
JBoss RESTEasy 1.1.CP01 1.2.1 1.2.1.GA_CP01 1.2.1.GA_CP02 1.2.1.GA_CP02_patch02
JBoss Native 2.0.6 2.0.6 2.0.6 2.0.6 2.0.6
PicketLink Federation   1.0.3 1.0.3 2.0.2 2.1.5.Final
Netty   3.2.1.Final 3.2.3.Final 3.2.3.Final 3.2.5.Final

依存コンポーネント

以下のコンポーネントは依存関係として同梱されています。そのため、JBoss Enterprise Application Platform サブスクリプションでは、直接利用することはサポートされていません。

コンポーネント コメント
Quartz Job Scheduler Quartz Job Scheduler は、Quartz Dispatcher とともに、Java EE Timer Service および Seam Asynchronous メソッドによって内部的に使用されます。このコンポーネントはこの目的でのみサポートされます。
JBoss jBPM 3.2 (jPDL) このライブラリは、JBoss Seam のページフロー機能の実装で使用されます。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。

JBoss Rules 5 (Drools)

このライブラリは、JBoss Seam 用に提供されているルールベースのセキュリティ機能の実装で使用されます。 したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
Hypersonic SQL このコンポーネントは、JBoss EAP の評価および開発での使用を目的として、デフォルトですぐに利用できるデータベースの機能を提供します。Hypersonic SQL は、プロダクションでの使用は推奨もサポートもされません。

テクノロジプレビューコンポーネント

JBoss EAP 5 の一部の機能は、テクノロジプレビューとして提供されています。つまり、これらのコンポーネントは、JBoss EAP に含まれていますが、機能的に完全であるとは見なされておらず、実稼動環境での使用には適していません。これらは、お客様のサブスクリプション契約に応じて開発でサポートされますが、プロダクション環境での使用は推奨もサポートもされません。

これらのコンポーネントは、お客様の利便性を考慮し、コンポーネントの機能を幅広く公開するために同梱されています。テクノロジプレビュー機能が完全にサポートされる前に、お客様からこの機能についてのフィードバックや改善提案をいただくことを目的としています。Red Hat® は、テクノロジプレビュー機能を将来のリリースでサポートする予定です。

コンポーネント コメント
JBoss Web Services CXF JBoss Web Services CXF の Web サービススタックは、JBoss EAP 5.0.1 のテクノロジプレビューであり、JBoss EAP 5.1.0 以降でサポートされています。
PicketLink Federation (テクノロジプレビュー) PicketLink Federation は、EAP 5.1.1 でテクノロジプレビューとして提供されています。
HornetQ Message Broker HornetQ は、JBoss EAP 5.1.1 でテクノロジプレビューとして提供されています。

JBoss Enterprise Application Platform 4.3

以下のコンポーネントは、JBoss EAP 4.3 のディストリビューションに統合されています。この統合 Java アプリケーションプラットフォームは、ユーザーの該当するサブスクリプション契約に応じて、開発環境と実稼働環境の両方で使用できるように完全にサポートされています

コンポーネント バージョン
JBoss Application Server 4.2.1 (各種アップデート、コンポーネントアップグレード、バグフィックスを含む)
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 (キャッシュとクラスタリングに利用) 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

除外されたコンポーネント

以下のサブコンポーネントまたは機能は、JBoss EAP 4.3 から削除されました。

コンポーネント 削除された項目 コメント
JBoss Web 2.0 Apache Portable Runtime およびネイティブ I/O は削除されています。 このアイテムは、JBoss EAP 5.0 に含まれる予定です。

依存コンポーネント

以下のコンポーネントは依存関係として同梱されています。そのため、JBoss EAP サブスクリプションでは、直接利用することはサポートされていません。

コンポーネント コメント
Quartz Job Scheduler Java EE Timer Service によって内部的に使用されるため、この目的で使用される場合に限りサポートされます。
JBoss jBPM 3.1.4 (jPDL) このライブラリは JBoss Seam のページフロー機能の実装で使用されるため、このコンポーネントは、この目的で使用される場合に限りサポートされます。
JBoss Rules 3.2.1 (Drools) このライブラリは、JBoss Seam 用に提供されているルールベースのセキュリティ機能の実装で使用されます。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
RichFaces 3.0.1 スナップショット このアイテムは、JBoss Seam にバンドルされています。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
Ajax4Jsf 1.1.1 スナップショット このアイテムは、JBoss Seam にバンドルされています。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
Hypersonic SQL このコンポーネントは、JBoss EAP の評価および開発での使用を目的として、デフォルトですぐに利用できるデータベースの機能を提供します。Hypersonic SQL は、プロダクション使用のデータベースについては推奨もサポートもされません。

テクノロジプレビューコンポーネント

このリリースには、テクノロジプレビューと見なされる機能はありません。

JBoss Enterprise Application Platform 4.2

以下のコンポーネントは、JBoss EAP 4.2 のディストリビューションに統合されています。この統合 Java アプリケーションプラットフォームは、ユーザーの該当するサブスクリプション契約に応じて、開発環境と実稼働環境の両方で使用できるように完全にサポートされています

コンポーネント バージョン
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 (キャッシュとクラスタリングに利用) 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

除外されたコンポーネント

以下のサブコンポーネントまたは機能は、JBoss EAP 4.2 から削除されました。

コンポーネント 削除された項目 コメント
JBoss Web 2.0 Apache Portable Runtime およびネイティブ I/O は削除されています。 このアイテムは、JBoss EAP 5.0 に含まれる予定です。

依存コンポーネント

以下のコンポーネントは依存関係として同梱されています。そのため、JBoss EAP サブスクリプションでは、直接利用することはサポートされていません。

コンポーネント コメント
Quartz Job Scheduler Quartz Job Scheduler は、Java EE Timer Service によって内部的に使用されるため、この目的で使用される場合に限りサポートされます。
JBoss jBPM 3.1.4 (jPDL) このライブラリは、JBoss Seam のページフロー機能の実装で使用されます。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
JBoss Rules 3.2.1 (Drools) このライブラリは、JBoss Seam 用に提供されているルールベースのセキュリティ機能の実装で使用されます。したがって、このコンポーネントは、この目的で使用される場合に限りサポートされます。
Hypersonic SQL このコンポーネントは、JBoss EAP の評価および開発での使用を目的として、デフォルトですぐに利用できるデータベースの機能を提供します。Hypersonic SQL は、プロダクション使用のデータベースについては推奨もサポートもされません。

テクノロジプレビューコンポーネント

JBoss EAP 4.2 の一部の機能は、テクノロジプレビューとして提供されています。つまり、これらのコンポーネントは、JBoss EAP に含まれていますが、機能的に完全であるとは考えられていません。これらは、お客様のサブスクリプション契約に応じて開発でサポートされますが、プロダクション環境での使用は推奨もサポートもされません。

これらのコンポーネントは、お客様の利便性を考慮し、コンポーネントの機能を幅広く公開するために含められています。テクノロジプレビュー機能が完全にサポートされる前に、お客様からこの機能についてのフィードバックや改善提案をいただくことを目的としています。Red Hat は、テクノロジプレビュー機能を将来のリリースでサポートする予定です。

コンポーネント コメント
JBoss Web Services (JBossWS) - JAX-WS JBossWS の JAX-WS は、機能的に完全でないため、実稼動環境での使用には適していません。JBoss EAP 4.3 および 5.0 リリースでは、JAX-WS に対する完全なサポートを含む、更新された JBossWS コンポーネントが提供される予定です。