8.8.3. リモート EJB クライアントのプロジェクト依存関係
リモートクライアントからのセッション Bean の呼び出しが含まれる Maven プロジェクトでは、JBoss EAP 6 Maven リポジトリーから以下の依存関係が必要になります。
グループ ID | アーティファクト ID |
---|---|
org.jboss.spec | jboss-javaee-6.0 |
org.jboss.as | jboss-as-ejb-client-bom |
org.jboss.spec.javax.transaction | jboss-transaction-api_1.1_spec |
org.jboss.spec.javax.ejb | jboss-ejb-api_3.1_spec |
org.jboss | jboss-ejb-client |
org.jboss.xnio | xnio-api |
org.jboss.xnio | xnio-nio |
org.jboss.remoting3 | jboss-remoting |
org.jboss.sasl | jboss-sasl |
org.jboss.marshalling | jboss-marshalling-river |
を除いて
jboss-javaee-6.0
とjboss-as-ejb-client-bom
、これらの依存関係をに追加する必要があります<dependencies>
pom.xml
ファイルのセクション。
The
jboss-javaee-6.0
とjboss-as-ejb-client-bom
依存関係をに追加する必要があります<dependencyManagement>
スコープ
がimport
。
注記
The
artifactID
のバージョンは変更される可能性があります。関連するバージョンについては、Maven リポジトリーを参照してください。
<dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.spec</groupId> <artifactId>jboss-javaee-6.0</artifactId> <version>3.0.0.Final-redhat-1</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.jboss.as</groupId> <artifactId>jboss-as-ejb-client-bom</artifactId> <version>7.1.1.Final-redhat-1</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
リモートセッション Bean 呼び出しの依存関係設定の完全な例については、クイックスタートファイルの
ejb-remote/client/pom.xml
を参照してください。