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.3 7.2 7.1 7.0
Wildfly Core 10.1.2.Final 6.0.11.Final 3.0.10.Final 2.1.2.Final
WELD 3.1.2.Final 3.0.5.Final 2.4.3.Final 2.3.3.Final
RESTEasy 3.9.3.SP1 3.6.1.SP2 3.0.24.Final 3.0.16.Final
mod_cluster 1.4.1.Final 1.4.0.Final 1.3.7.Final 1.3.2.Final
Picketlink Federation 2.5.5.SP12 2.5.5.SP12 2.5.5.SP8 2.5.5.SP1
JBoss DMR 1.5.0.Final 1.5.0.Final 1.4.1.Final 1.3.0.Final
JBoss Metadata 13.0.0.Final 12.0.0.Final 10.0.2.Final 10.0.0.Final
JBoss XNIO 3.7.7.Final 3.6.5.Final 3.5.4.Final 3.3.6.Final
PicketBox 5.0.3.Final 5.0.3.Final 5.0.2.Final 4.9.6.Final
PicketBox Commons 1.0.0.final 1.0.0.final 1.0.0.final 1.0.0.final
Hibernate Core 5.3.14.Final 5.3.7.Final 5.1.10.Final 5.0.9.Final
Hibernate Infinispan (2LC) ----- ----- 5.1.10.Final 5.0.9.Final
Hibernate Infinispan Cache 9.4.16.Final 9.3.3.Final ----- -----
Hibernate Envers 5.3.14.Final 5.3.7.Final 5.1.10.Final 5.0.9.Final
Hibernate Validator 6.0.18.Final 6.0.14.Final 5.3.5.Final 5.2.4.Final
Hibernate JPA 2.1 API ----- ----- 1.0.0.Final 1.0.0.Final
JPA API ----- 2.2.0 ----- -----
Infinispan 9.4.16.Final 9.3.3.Final 8.2.8.Final 8.1.2.Final
IronJacamar (JCA 1.6) 1.4.19.Final 1.4.11.Final 1.4.6.Final 1.3.3.Final
JGroups 4.1.4.Final 4.0.15.Final 3.6.13.Final 3.6.8.Final
Undertow 2.0.28.SP1 2.0.15.Final 1.4.18.Final 1.3.21.Final
JBoss Transactions (Narayana) 5.9.8.Final 5.9.0.Final 5.5.30.Final 5.2.16.Final
JBoss EJB Client 4.0.27.Final 4.0.12.Final 4.0.9.Final 2.1.4.Final
JBoss EJB3 EXT API 2.3.0.Final 2.2.0.Final 2.2.0.Final 2.2.0.Final
JBoss WS API 1.1.2.Final 1.1.2.Final 1.0.3.Final 1.0.3.Final
JBoss WS SPI 3.2.3.Final 3.2.3.Final 3.1.4.Final 3.1.0.Final
JBoss WS Common 3.2.3.Final 3.2.2.Final 3.1.5.Final 3.1.1.Final
JBoss WS Common Tools 1.3.2.Final 1.3.2.Final 1.2.4.Final 1.2.2.Final
JBoss WS-CXF 5.3.0.Final 5.2.4.Final 5.1.9.Final 5.1.3.SP1
JBoss VFS 3.2.14.Final 3.2.14.Final 3.2.12.Final 3.2.11.Final
JBoss Remoting3 5.0.16.Final 5.0.8.Final 5.0.5.Final 4.0.18.Final
JBoss Marshalling 2.0.9.Final 2.0.6.Final 2.0.2.Final 1.4.10.Final
JBoss SASL ----- ----- ----- 1.0.5.Final
JSF2 2.3.9.SP05 2.3.5.SP2 2.2.13.SP4 2.2.12
JBoss Security Negotiation 3.0.6.Final 3.0.4.Final 3.0.4.Final 3.0.2.Final
JBoss Management Console (HAL) 3.2.4.Final 3.0.10.Final 2.9.15.Final 2.8.24.Final
AcitveMQ Artemis 2.9.0 2.6.3 1.5.5.008 1.1.0.SP16
Netty (in AcitveMQ Artemis and Inifnispan) 4.1.45.Final 4.1.25.Final 4.1.9.Final 4.0.32.Final
JBoss Logging 3.4.1.Final 3.3.2.Final 3.3.1.Final 3.3.0.Final
Apache CXF 3.3.4 3.2.5 3.1.12 3.1.4
Apache CXF XJC-Utils 3.3.0 3.2.2 3.0.5 3.0.5
Apache WSS4J (for WS) 2.2.4 2.2.2 2.1.10 2.1.4
Xalan 2.7.1 2.7.1 2.7.1 2.7.1
Xerces 2.12.0.SP02 2.12.0.SP02 2.11.0.SP5 2.11.0.SP4
JAXB 2.3.1 2.3.1 2.2.11 2.2.11
JBeret 1.3.5.Final 1.3.1.Final 1.2.4.Final 1.2.0.Final

依存するコンポーネント

以下のコンポーネントは依存関係の目的でのみ含まれ、JBoss Enterprise Application Platform サブスクリプションの一部として実稼働または開発で完全にはサポートされません。

コンポーネント コメント
Hypersonic SQL このコンポーネントは、JBoss EAP が評価および開発で使用するためのデフォルトのデータベース機能を提供します。Hypersonic SQL は、実稼働環境での使用は推奨されません。

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

テクノロジープレビュー機能は、EAP 7.x のすべてのバージョンの リリースノート に記載されています。

サポートされない機能

コンポーネント コメント
AMQP、MQTT、および STOMP (メッセージング用) ActiveMQ Artemis には AMQP、MQTT、および STOMP プロトコルに対するコミュニティーレベルのサポートがあります。これらのプロトコルは Red Hat からテストを受け取らず、EAP ではサポートされません。
ActiveMQ Co-located HA トポロジー ActiveMQ のコロケート HA トポロジー (ライブが、バックアップサーバーを作成するためにクラスターの別のライブサーバーを要求する新しい方法で定義されたコロケート HA トポロジー)
アクティブな MQ スケールダウン機能 アクティブな MQ スケールダウン機能
Infinispan APIs Infinispan は EAP のプライベートモジュールとして提供され、EAP のキャッシュ機能を提供します。 アプリケーションによる Infinispan の直接使用はサポートされません。
RESTEasy による OAuth ナレッジ記事
Jackson API Jackson 1 ライブラリーは、JBoss EAP の開発や実稼働環境での使用ではサポートされません。
注記: Jackson 2 ライブラリーがサポートされます。詳細は、「Does JBoss EAP support the use of Jackson libraries?」を参照してください。

その他サポート外の機能は、すべての 7.x バージョンの EAP の リリースノート に記載されています。

非推奨の機能/API

非推奨の機能は EAP の今後のバージョンでは追加で開発されないため、EAP 7 に存在しない可能性があります。非推奨の API の移行ツールは EAP 7 リリースの一部として提供され、ユーザーが非推奨または削除された API を新しい API に移行できるようになります。この非推奨の一覧は、現在非推奨となった一覧を反映しており、EAP 7 のアップグレード時に拡張される可能性があります。このページは、非推奨となった時点で更新されます。

Feature/API コメント
PicketLink Federation
PicketBox
JON を使用した管理 JBoss EAP を管理するための Red Hat JBoss Operations Network (JON) の使用は非推奨となりました。
SAAJ 1.3 JBoss EAP 7.3 には SAAJ 1.4 (デフォルト) および 1.3 が同梱されます。SAAJ 1.4 に準拠していないユーザー定義の SOAP ハンドラーは SAAJ 1.3 に準拠するように更新する必要があります。SOAP ハンドラーの更新中に、システムプロパティー -Djboss.saaj.api.version=1.3 を設定して SAAJ 1.3 動作を復元します。

その他非推奨になった機能は、すべての 7.x バージョンの EAP の リリースノート に記載されています。

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.8.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 (for 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 ナレッジ記事
RESTEasy による OAuth ナレッジ記事
JBoss Web の WebSocket JBoss Web の org.apache.catalina.websockets パッケージは、JBoss EAP 6.4 より前の開発および実稼働環境での使用ではサポートされません。 Websockets は JBoss EAP 6.4 および 7.x でサポートされます。詳細は、ナレッジ記事を参照してください。
Jackson API Jackson ライブラリーは、JBoss EAP の開発や実稼働環境での使用ではサポートされません。 ナレッジ記事
Infinispan APIs Infinispan は EAP のプライベートモジュールとして提供され、EAP のキャッシュ機能を提供します。 アプリケーションによる Infinispan の直接使用はサポートされません。
HornetQ を使用した STOMP プロトコル HornetQ は STOMP プロトコルのコミュニティーレベルのサポートを提供しています。 そのプロトコルは Red Hat からテストを受け取らず、EAP ではサポートされません。
HornetQ による REST プロトコル HornetQ は、REST プロトコルに対するコミュニティーレベルのサポートを提供します。 そのプロトコルは Red Hat からテストを受け取らず、EAP ではサポートされません。
HP-UX 上のグラフィカルインストーラー EAP グラフィカルインストーラーはテストされておらず、HP-UX ではサポートされません。
PicketLink Stateless Identity Bean ステートレスおよびセッションスコープのアイデンティティー Bean は EAP 6.3 ではテクノロジープレビュー機能でしたが、PicketLink の残りの部分で非推奨になりました。

非推奨の機能/API

非推奨の機能は EAP の今後のバージョンでは追加で開発されないため、EAP 7 に存在しない可能性があります。 非推奨の API の移行ツールは EAP 7 リリースの一部として提供され、ユーザーが非推奨または削除された API を新しい API に移行できるようになります。

この非推奨の一覧は、現在非推奨となった一覧を反映しており、EAP 7 のアップグレード時に拡張される可能性があります。 このページは、非推奨となった時点で更新されます。

Feature/API コメント
JBoss OSGi Framework この ナレッジ記事 で説明されているように、EAP 6 のライフサイクル期間中に OSGi がテクノロジープレビューとして廃止されました。 これは 6.4 リリースで非推奨となり、EAP 7.0 リリースの製品から削除されます。

以下のモジュールは非推奨となり、廃止される予定です。
org.osgi.core
org.osgi.enterprise
PicketLink Federation PicketLink federated は 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 (replicated-cache、distributed-cache など) 上の start 属性 (EAGER や LAZY 等) は非推奨になりました。今後のリリースでは、オンデマンドモード (現在 LAZY となるもの) のみがサポートされます。
transport リソースのスタックおよびクラスター属性は非推奨になりました。
cache-container の listener-executor、eviction-executor、および replication-queue-executor 属性は非推奨になりました。
transport リソースの executor 属性は非推奨になりました。
JGroups サブシステム JBoss EAP 6.4 で非推奨となりました。
default-stack 属性 (サブシステムのルートリソース上) は非推奨になりました。
stack リソースの protocols 属性および add-protocol、remove-protocol 操作は非推奨まになりした。
プロトコルリソースの type および properties 属性は非推奨になりました。
transport リソースの type、shared、properties 属性は非推奨になりました。
transport リソースの 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) は新しい 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 で変更したスレッドサブシステムに置き換えられます。
Core Services 以下のコアサービス管理インターフェースは非推奨となり、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
Hibernate ORM の機能 HQL/JPQL クエリーでの JDBC スタイルパラメーター宣言のサポートは非推奨となり、EAP 7 では削除されます。

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 サービスおよび 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 Checker は JBoss 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 (組み込み 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 およびネイティブの IO 要素が削除されました。 この項目は JBoss EAP 5.0 に含まれることが想定されています。

依存するコンポーネント

以下のコンポーネントは依存関係の目的でのみ含まれ、JBoss EAP サブスクリプションの一部として実稼働または開発で完全にはサポートされません。

コンポーネント コメント
Quartz Job Scheduler Quartz Job Scheduler は Java EE Timer サービスによって内部的に使用され、このコンテキストでのみサポートされます。
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 (組み込み 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 およびネイティブの IO 要素が削除されました。 この項目は JBoss EAP 5.0 に含まれることが想定されています。

依存するコンポーネント

以下のコンポーネントは依存関係の目的でのみ含まれ、JBoss EAP サブスクリプションの一部として実稼働または開発で完全にはサポートされません。

コンポーネント コメント
Quartz Job Scheduler Quartz Job Scheduler は Java EE Timer サービスによって内部的に使用され、このコンテキストでのみサポートされます。
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 リリースでは、更新された JBossWS コンポーネントと完全な JAX-WS サポートが提供されることが想定されます。