永続性、セキュリティなどのすべての異なるスタックが OSGi コンテナー内の OSGi バンドルとして実行されるサービスを開発しようとしています。OSGi コンテナーとして JBoss AS 7.1.1 を使用しています。
次の JBoss スタックを使用してプロジェクトをセットアップしました。
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.bom</groupId>
<artifactId>jboss-javaee-6.0-with-osgi</artifactId>
<version>1.0.3.Final</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Manifiest.MF
ただし、アクティベータークラスと同様に自動生成されると思っていましたが(これを行うのに問題があるわけではありません)、驚いたことに何も起こらず、それにぶつかりました。
また、異なる OSGi バンドルによって提供されるサービスを Web アプリケーションで一緒に配線する方法もわかりません。
私が見るほとんどの例は、Spring 環境をターゲットにしています。お願いします、誰か私に Java EE 6 の方向性を教えてくれませんか?