The Apache Incubator CXF team is proud to announce the availability of the 2.0.1 release!
Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.
CXF includes a broad feature set, but it is primarily focused on the following areas:
* Web Services Standards Support: CXF supports a variety of web service standards including SOAP, the Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, and WS-Security.
* Frontends: CXF supports a variety of "frontend" programming models. CXF provides a JAX-WS Compliant frontend. It also includes a "simple frontend" which allows creation of clients and endpoints without annotations. CXF supports both contract first development with WSDL and code first development starting from Java.
* Ease of use: CXF is designed to be intuitive and easy to use. There are simple APIs to quickly build code-first services, Maven plug-ins to make tooling integration easy, JAX-WS API support, Spring 2.0 XML support to make configuration a snap, and much more.
* Binary and Legacy Protocol Support: CXF has been designed to provide a pluggable architecture that supports not only XML but also non-XML type bindings, such as JSON and CORBA, in combination with any type of transport.
This release contains the following improvements:
* Many Aegis related bug fixes * Many XFire migration related bug fixes * Fixes to handle Arrays & Lists much better with JAXB in code first scenarios * Enable HTTPSession & Session use * Add support for <databinding> in endpoint & client configuration * Allow access to Jetty Server or at least Context object * Support for configuring interceptors using annotations * Feature Support for the Bus * Fix MTOM interop issue inside Tomcat * Over 60 other bug fixes and enhancements