Hi Stuart,

... someone from the CXF user list finally put me on the right track to solve this...

Summary: there was a conflict with CXF's META-INF/bus-extensions.txt (there are multiple of those in different JARs) when merging all the dependencies with Maven Shade. I just had to treat these like META-INF/spring.handlers... now they get merged into one file (instead of being overwritten).

I posted the details of the configuration here:

http://mail-archives.apache.org/mod_mbox/cxf-users/201405.mbox/browser

I didn't have to change anything with Undertow... it runs like a charm.

Thanks again,

Aleks

On 07.05.2014 03:15, Stuart Douglas wrote:
Can you post the code that you are using? Ideally as a github project I can try out?

Off the top of my head the only thing I can think of is that maybe it is something to do with the ResourceManager setup. ResourceManager is used to resolve files in a war, so if a ResourceManager is not set CXF may not be able to find a config file it is after.

Stuart