• 検索結果がありません。

クラスローディングの参照

第 3 章 クラスローディングとモジュール

3.10. クラスローディングの参照

表3.1 list-modules 操作の出力の表カテゴリー操作の出力の表カテゴリー カテゴリー

カテゴリー 説明説明

system-dependencies サーバーによって暗黙的に追加されます。

local-dependencies デプロイメントの他の部分により追加されます。

user-dependencies MANIFEST.MFまたは

deployment-structure.xmlファイルを使用してユーザーが定義 します。

DriverDepend enciesProcess or

javax.transaction.a pi

EE org.jboss.invocatio

n(org.jboss.invocati on.proxy.classloadi ng を除く)

org.jboss.as.ee (org.jboss.as.ee.co mponent.serializati on、

org.jboss.as.ee.con current、および org.jboss.as.ee.con current.handle を 除く)

org.wildfly.naming javax.annotation.a pi

javax.enterprise.co ncurrent.api javax.interceptor.a pi

javax.json.api javax.resource.api javax.rmi.api javax.xml.bind.api javax.api

org.glassfish.javax.

el

org.glassfish.javax.

enterprise.concurr ent

依存関係を追 依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

EJB 3

javax.ejb.api javax.xml.rpc.api org.jboss.ejb-client org.jboss.iiop-client

org.jboss.as.ejb3

org.wildfly.iiop-openjdk

IIOP org.omg.api

javax.rmi.api javax.orb.api 依存関係を追

依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

JAX-RS

(RESTEasy) javax.xml.bind.api javax.ws.rs.api javax.json.api org.jboss.resteasy.

resteasy-atom-provider

org.jboss.resteasy.

resteasy-crypto org.jboss.resteasy.

resteasy-validator-provider

org.jboss.resteasy.

resteasy-jaxrs org.jboss.resteasy.

resteasy-jaxb-provider

org.jboss.resteasy.

resteasy-jackson2-provider

org.jboss.resteasy.

resteasy-jsapi org.jboss.resteasy.

resteasy-json-p-provider

org.jboss.resteasy.

resteasy-multipart-provider org.jboss.resteasy.

resteasy-yaml-provider

org.codehaus.jacks on.jackson-core-asl

org.jboss.resteasy.

resteasy-cdi

デプロイメントに JAX-RS アノテーションが存在する こと。

依存関係を追 依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

Jakarta

Connectors javax.resource.api javax.jms.api

javax.validation.api org.jboss.ironjaca mar.api

org.jboss.ironjaca mar.impl

org.hibernate.valid ator

リソースアダプター (RAR) アーカイブのデプロイメン ト。

Jakarta Persistence (Hibernate)

javax.persistence.a

pi org.jboss.as.jpa

org.jboss.as.jpa.spi org.javassist

@PersistenceUnitまた@PersistenceContext アノテーションが存在する か、デプロイメント記述子 に <persistence-unit-ref>または <persistence-context-ref>要素が存在す ること。

JBoss EAP は永続プロバイ ダー名をモジュール名に マップしま

す。persistence.xmlファ イルで特定のプロバイダー に名前を付けると、適切な モジュールに対して依存関 係が追加されます。これが 希望の挙動ではない場合 は、 jboss-deployment-structure.xmlを使用して 除外できます。

Jakarta

Server Faces javax.faces.api

com.sun.jsf-impl org.jboss.as.jsf org.jboss.as.jsf-injection

EAR アプリケーションに追 加されます。

値がtrue

org.jboss.jbossfaces.W AR_BUNDLES_JSF_IM PLcontext-param web.xmlファイルで指定し ない場合のみ WAR アプリ ケーションに追加されま す。

JSR-77

javax.management .j2ee.api

依存関係を追 依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

Logging

org.jboss.logging org.apache.comm ons.logging org.apache.log4j org.slf4j

org.jboss.logging.ju l-to-slf4j-stub

Mail javax.mail.api

javax.activation.api

Messaging

javax.jms.api org.wildfly.extensio n.messaging-activemq

PicketLink

Federation org.picketlink

Pojo org.jboss.as.pojo

SAR org.jboss.modules

org.jboss.as.syste m-jmx

org.jboss.common -beans

jboss-service.xmlを含む SAR アーカイブのデプロイ メント。

Seam2

org.jboss.vfs . 依存関係を追

依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

Security

org.picketbox org.jboss.as.securit y

javax.security.jacc.

api

javax.security.auth.

message.api

ServiceActivat

or org.jboss.msc

Transactions

javax.transaction.a

pi org.jboss.xts

org.jboss.jts org.jboss.narayana.

compensations

Undertow

javax.servlet.jstl.api javax.servlet.api javax.servlet.jsp.api javax.websocket.a pi

io.undertow.core io.undertow.servlet io.undertow.jsp io.undertow.webso cket

io.undertow.js org.wildfly.clusteri ng.web.api

Web Services

javax.jws.api javax.xml.soap.api javax.xml.ws.api

org.jboss.ws.api org.jboss.ws.spi

アプリケーションクライア ントタイプでない場合は、

条件付き依存関係が追加さ れます。

依存関係を追 依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

Weld (CDI)

javax.enterprise.ap i

javax.inject.api

javax.persistence.a pi

org.javassist org.jboss.as.weld org.jboss.weld.core org.jboss.weld.pro be

org.jboss.weld.api org.jboss.weld.spi org.hibernate.valid ator.cdi

デプロイメントに

beans.xmlファイルが存 在すること。

依存関係を追 依存関係を追 加するサブシ 加するサブシ ステム ステム

常に追加されるパッケージ 常に追加されるパッケージ 依存関係

依存関係

条件的に追加されるパッ 条件的に追加されるパッ ケージ依存関係

ケージ依存関係

依存関係の追加を引き起こ 依存関係の追加を引き起こ す条件

す条件

3.10.2. 含まれるモジュール

含まれるモジュールの完全なリストとこれらのモジュールがサポートされているかは、Red Hat カスタ マーポータルの「JBoss Enterprise Application Platform (EAP) 7 に含まれるモジュール 」を参照して ください。