Quarkus CXF 3.8.6 (LTS) release notes
Important dependency upgrades:
-
Quarkus 3.8.5 → 3.8.6 - release notes
-
CXF 4.0.4 → 4.0.5 - release notes, changelog
New and noteworthy in Quarkus CXF
#1416 passing multiple namespace mappings via quarkus.cxf.codegen.wsdl2java.package-names
Before Quarkus CXF 3.13.0 and 3.8.6, the values specified in
quarkus.cxf.codegen.wsdl2java.package-names
were wrongly passed as a single comma-separated value of the -p
option,
leading to BadUsageException: -p has invalid character!
.
Since Quarkus CXF 3.13.0 and 3.8.6, if quarkus.cxf.codegen.wsdl2java.package-names
specifies multiple mappings, such as
application.properties
quarkus.cxf.codegen.wsdl2java.package-names =
http://www.example.org/add=io.quarkiverse.cxf.wsdl2java.it.add,
http://www.example.org/multiply=io.quarkiverse.cxf.wsdl2java.it.multiply
then they are properly passed to wsdl2java
as multiple -p
options:
application.properties
wsdl2java \
-p http://www.example.org/add=io.quarkiverse.cxf.wsdl2java.it.add \
-p http://www.example.org/multiply=io.quarkiverse.cxf.wsdl2java.it.multiply \
...