...
CXF 3.0.0 completely implements JAX-RS 2.0 including new Client API and has been fully tested against the first JAX-RS 2.0 TCK which became available to Apache (jaxrstck-2.0_26-Feb-2013).
Note: CXF 3.0.0 can not claim at the moment the formal JAX-RS 2.0 compliance due to the fact that the final JAX-RS 2.0 TCK has not been available to Apache.
Existing JAX-RS 1.1 applications can be run with CXF 3.0.0.
...
Outstanding JAX-RS JIRA issues can be found here.
Project setup and configuration
Migration
...
JAX-RS Compliance
1.1
...
Apache CXF 2
...
.6.x, 2.7.x, 3.0.0 pass the final JAX-RS 1.1 TCK and are formally 1.1 compliant.
Please consult the TomEE documentation on the support of Java EE related JAX-RS 1.1 options in its Apache CXF-based JAX-RS runtime.
2.0 Final
CXF 3.0.0 has been tested against the very first JAX-RS 2.0 jaxrstck-2.0_26-Feb-2013 TCK that became available to Apache.
It has not been tested against the Final JAX-RS 2.0 TCK due to Apache losing the TCK access.
CXF makes and will continue making the best possible effort to have JAX-RS 2.0 and new JAX-RS version implementations
technically complete and offering the environment for running the portable JAX-RS applications.
Project setup and configuration
Migration
From JAX-RS 1.1 to 2.0
JAX-RS 2.0 JAX-RS 2.0 is backward compatible with JAX-RS 1.1. Please see JAX-RS Basics for more information about JAX-RS 2.0.
CXF 2.7.10 and CXF 3.0.0 are expected to support existing JAX-RS applications.
From CXF 2.7.x to CXF 3.0.0
...