The BusFactory build process is heavily influenced by the TCCL setup. We need to ensure that at least when the JBossWS flavour of the bus is being built, the whole dependency set is used. This means making sure all the cxf components are visible in the used classloader, as well as the jbossws customizations.
- set services="export" on jbossws-cxf-factories dependency in jaxws-client module?
- overwrite TCCL in JBossWSBusFactory when building?
- try BusFactory.newInstance() in basic servlet (see the cxf testsuite endorse testcase) having Dependencies: org.jboss.ws.jaxws-client services in MANIFEST.MF