Quarkus CXF 3.39.0 release notes

Important dependency upgrades

Bugfixes

#2250 quarkus-cxf depends on quarkus-jackson unnecessarily

Before Quarkus CXF 3.39.0, quarkus-cxf pulled in quarkus-jackson as a transitive dependency. This caused conflicts when the application used an alternative JSON processing library such as JSON-B. Since Quarkus CXF 3.39.0, the unnecessary quarkus-jackson dependency was removed.

Special thanks to @ngChris for reporting the issue.

Enhancements

WS-Addressing decoupled endpoint error messages now reference Quarkus CXF configuration properties

The WS-Addressing decoupled endpoint error messages from CXF now reference Quarkus CXF configuration properties instead of CXF system properties. This makes it easier to configure quarkus.cxf.endpoint.addressing.decoupled.enabled and quarkus.cxf.endpoint.addressing.decoupled.allowed-schemes when encountering these errors.