Moving a CXF service from JBoss EAP 6.x to JBoss EAP 7.x breaks functionality.
Issue
I m trying to upgrade a service from JBoss EAP 6.4.8 to JBoss 7.0.3. It is a CXF SOAP service using Spring. I am getting the following errors on startup:
Caused by: java.lang.NoClassDefFoundError: Failed to link com/elavon/fusebox/ws/reportmanagement/servlet/ReportManagementServlet (Module "deployment.ReportManagementEar-10.3.1-SNAPSHOT.ear.abc.war:main" from Service Module Loader): Failed to link org/apache/cxf/transport/servlet/CXFServlet (Module "org.apache.cxf.impl:main" from local module loader @4b53f538 (finder: local module finder @134593bf (roots:b\jboss-eap-7.0_Fusebox\modules,b\jboss-eap-7.0_Fusebox\modules\system\layers\base\.overlays\layer-base-jboss-eap-7.0.3.CP,C:\jboss-eap-7.0_Fusebox\modules\system\layers\base,C:\app\config-jboss7\fusebox\modules))): org/springframework/context/ApplicationListener
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.