При использовании Apache CXF JaxWsServerFactoryBean в режиме консоли (попробуйте запустить сервер с помощью командной строки java) Получит исключение, как показано ниже:
Caused by: java.io.IOException: Cannot find any registered HttpDestinationFactory from the Bus.
at org.apache.cxf.transport.http.HTTPTransportFactory.getDestination(HTTPTransportFactory.java:295)
at org.apache.cxf.binding.soap.SoapTransportFactory.getDestination(SoapTransportFactory.java:143)
at org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:93)
at org.apache.cxf.endpoint.ServerImpl.<init>(ServerImpl.java:72)
at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:160)
При использовании той же самой службы, которая используется в Tomcat через Spring, она работает.
<jaxws:endpoint id="abc" implementor="com.AbcServicePortTypeImpl" address="/abc">