10 Years of Apache CXF

On April 16th 2008, Apache CXF graduated from the Apache incubator and officially became a top level project. At that time, CXF was mostly just a “soap stack”, although it did have a few additional bindings, such as as CORBA binding thanks to the contributions from IONA/Progress. Since then, the scope has expanded quite a […]

Oracle and JAVA EE

Those of you in the “Java EE” may have already seen the announcement from Oracle that was posted yesterday concerning the future of Java EE. This is potentially very exciting news, particularly for the various Apache projects that implement some of the Java EE specs. Since Apache CXF implements a couple of the specs (JAX-WS […]

Apache CXF and WS-Discovery

One of the new features in Apache CXF 2.7.x that I worked hard on was the introduction of support for WS-Discovery. WS-Discovery is basically a standard way for a service to announce when it’s available as well as standard way to probe the network for services that meet certain criteria and have the services that […]

Talend ESB Performance Tuning

I’ve spent quite a bit of time the last several weeks doing some performance tuning and profiling and such on the Talend ESB and decided to share some things I’ve learned. How this all started: Asankha Perera contacted me in early July as they started preparing for round 6 of their ESB Performance benchmarks as […]