我正在使用OSGI(Fuse 7/karaf 4)
我以前是在我的共享libs中生成WSDL类,并将其导出到服务层。
我现在试图移动以导出WSDL本身,并在服务层生成类。
服务类和蓝图使用生成的类。
但是我需要使用!在进口包中,因此BND不会尝试导入它们。
我希望它找到这些生成的类,这些类别构建的类别/生成/生成/src/main/java。
但是,如果我看着捆绑罐,这些CXF生成的类不包括。
如何将其包含在此文件夹中?
中目前,我遇到了错误:
Caused by: java.lang.ClassNotFoundException: com.company.ObjectFactory not found by Service [374]
足够公平,因为它不在罐子里。但是来源不足/目标/生成,并且所有这些都可以很好地编译。
我尝试过的事情:
嵌入方式
包括 - 资源
构建螺旋体 - plugin
所以,这对我来说没有多大意义,但是我删除了我的部分,这导致WSDL生成的源文件包含在捆绑包中。
<</p>