我有一个在WebSphere Application Server 8.0上运行的应用程序,我正在尝试迁移到WebSphere Liberty Core 16.0.0.4。
它使用jax-ws,但它包含所有必需的cxf库,并且在清单中包含DisableIBMJAXWSEngine:true,因此不需要Liberty的jax-ws功能。
但是,当我尝试在Rational Application Developer 9.6中发布该应用程序时,它响应“Application [EAR项目]([实用程序模块])需要功能'jaxws',WebSphere Application Server Liberty不支持该功能。” / p>
我需要修改哪些内容以允许将我的应用程序发布到WebSphere Liberty(不安装jaxws-2.2功能)?
答案 0 :(得分:1)
如果右键单击项目并选择“属性”> Liberty>必需的功能,jaxws-2.2功能应该在列表中。将操作设置为从不添加,并且不应尝试添加不支持的功能。