7.3. Packaging of Bundles/JARs


Refactored cxf-api and cxf-rt-core bundles

The cxf-api bundle and the cxf-rt-core bundle are no longer available in Apache CXF 3.0.x. These bundles have been refactored as follows: the cxf-api bundle content has been split up, with the Java API moving to the new cxf-core bundle and the WSDL interfaces moving to the new cxf-rt-wsdl bundle; the cxf-rt-core bundle content is now provided in the new cxf-core bundle (which also now incorporates the Java API).
Table 7.1. Equivalent bundles for cxf-api and cxf-rt-core
2.7.0 Bundles3.0.x Bundles (equivalent)
cxf-api
cxf-rt-wsdl
cxf-core
cxf-rt-corecxf-core

DynamicClientFactory class

The DynamicClientFactory has been moved from the JAXB data binding bundle, cxf-rt-databinding-jaxb, to the Simple frontend bundle, cxf-rt-frontend-simple.
Note
You are strongly encouraged to use the JaxWsDynamicClientFactory subclass instead of DynamicClientFactory.

New cxf-rt-rs-client bundle

JAX-RS 2.0 Client API and CXF specific WebClient and proxy client code is now made available in the new cxf-rt-rs-client bundle. See also the section called “http://cxf.apache.org/jaxrs namespace”.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.