Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...