Hi all, using java first approach, I have a some exceptions classes defined in a java package that I have annotated (in package-info.java) to be XmlNsForm.QUALIFIED :
@XmlSchema(namespace = "http://cristcost.net/ns/service/fault", elementFormDefault = XmlNsForm.QUALIFIED) package net.cristcost.service.fault; This annotation seems to be ignored: if make a round trip (java > wsdl > java) the final generated package is annotated like this @javax.xml.bind.annotation.XmlSchema(namespace = " http://cristcost.net/ns/service/fault") package net.cristcost.ns.service.fault; And when elementFormDefault is not specified, it is unqualified by default. Is this the expected behavior? Is this dependent on CXF (using CXF 2.7.10 with java2ws and codegen maven plugin) or Jax-WS specification? Thank you, Cristiano PS. As a workaround, I'm falling back to tolerate " http://cristcost.net/ns/service/fault" namespace to be unqualified else I have some incompatibility with third party clients, but I'm not happy as I have read that the best practice is to set attributes to UNQUALIFIED and elements to QUALIFIED.
