Download Source Code Apache CXF 3.1.1
Apache Software Foundation is announcing that Apache CXF with version number 3.1.1 is already available to download.
What is Apache CXF ?
Apache CXF is An open source Java framework for building Web services, tools that allow applications to interact and speak to various protocols .
Services developed via Apache CXF can speak to a wide variety of protocols, allowing developers to build multi-functional applications that can work over a variety of platforms and transport layers.Apache CXF is very extensible, is well documented, intuitive and easy to use.Services created via Apache CXF can be deployed with Jetty, Spring, or Tomcat containers, have a high performance, and there are JBI and Java EE integrations available as well.
This is changelog for Apache CXF version 3.1.1 :
- CXF 3.1 no longer supports Java 6. You must use Java 7 or Java 8.
- The JAX-WS/Simple frontend ServerFactoryBean will automatically call reset at the end of the create() call. This allows resources to be cleaned up and garbage collected sooner. However, it also prevents multiple calls to create() from sharing the same ServerInfo/EndpointInfo/etc… objects like they would we 3.0.x. That sharing has caused many problems in the past due to sharing of properties (like token caches) that are stored on those objects so the new behavior is more “correct”, but it is different than previous versions so care must be taken while upgrading.
- The Karaf features.xml file for CXF 3.1 no longer will install spring or spring-dm when installing the “cxf” feature. If you require spring/spring-dm, you will need to install those features prior to installing the CXF feature.
You can read the complete changelog and also download this latest version on their homepage: cxf.apache.org