Hi, I have a Spring Boot (2.2.1) app that uses CXF for SOAP contract last web services. It works fine with Tomcat (9.0.24), but when I try to run it on TomEE (7.0.5, 8.0.0), I get the following exception:
Caused by: java.lang.ClassCastException: Cannot cast org.apache.cxf.management.jmx.InstrumentationManagerImpl to org.apache.cxf.management.InstrumentationManager at java.lang.Class.cast(Class.java:3369) at org.apache.cxf.bus.extension.ExtensionManagerImpl.getBeanOfType(ExtensionManagerImpl.java:307) at org.apache.cxf.bus.spring.SpringBeanLocator.getBeanOfType(SpringBeanLocator.java:128) at org.apache.cxf.bus.extension.ExtensionManagerBus.getExtension(ExtensionManagerBus.java:181) at org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:104) at org.apache.cxf.endpoint.ServerImpl.(ServerImpl.java:64) at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:182) at org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:211) at org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:460) at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:338) ... 62 more Sample project: https://github.com/iancesar/webservice Any ideias? Thanks