Это то, что, наконец, сработало для меня, и имеет дополнительный бонус, который он также совместим с OSGi:
<dependency>
<groupId>org.apache.cxf.dosgi</groupId>
<artifactId>cxf-dosgi-ri-singlebundle-distribution</artifactId>
<version>1.2</version>
<exclusions>
<exclusion>
<artifactId>cxf-dosgi-ri-discovery-distributed-zookeeper-wrapper</artifactId>
<groupId>org.apache.cxf.dosgi</groupId>
</exclusion>
</exclusions>
</dependency>
РЕДАКТИРОВАТЬ # 1
Словоосторожности (усвоили трудный путь), эта зависимость имеет свою собственную версию нескольких библиотек, включая Xerces.Если вы используете что-то еще, у которого есть один из них в пути (например, dom4j -> jaxen -> xerces), вы можете получить странные «AbstractMethodErrors», потому что у вас на пути две копии одного и того же класса :(