我正在构建 cxf 应用程序,它将在 FUSE ESB 下运行。
通常我只为交换数据创建应用程序,但现在我必须创建将连接到 mysql 的应用程序。
我已经开始在 cxf 下构建配置,但是我发现了一个问题。
当我添加类时:
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 中删除时,应用程序出现。
我需要做什么?