FUSE ESB で実行される cxf アプリケーションを構築しています。
通常はデータ交換用のアプリケーションを作成していましたが、mysql に接続するアプリケーションを作成する必要があります。
cxf で構成のビルドを開始しましたが、1 つの問題が見つかりました。
クラスを追加するとき:
com.mchange.v2.c3p0
<Import-Package>
FUSE ESB で利用可能な cxf アプリケーションから私のアプリケーションが消えます。
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
<Import-Package>
......
com.mchange.v2.c3p0,
......
<DynamicImport-Package>...</DynamicImport-Package>
</instructions>
</configuration>
</plugin>
com.mchange.v2.c3p0
pom.xml から削除すると、アプリケーションが表示されます。
私は何をしなければなりませんか?