stoicflame / enunciate

Build-time enhancement tool for Java-based Web services projects
http://enunciate.webcohesion.com/
Other
480 stars 201 forks source link

XML type name conflicts #1181

Closed stoicflame closed 1 year ago

stoicflame commented 1 year ago

In Java 17, Enunciate JAXB module complains about XML type name conflicts even though the namespaces are different.

[WARNING] [ENUNCIATE] JAXB XML type definition org.gedcomx.atom.Person named person conflicts with org.gedcomx.conclusion.Person of the same name.
[WARNING] [ENUNCIATE] This will cause bugs in the generated documentation: all references to org.gedcomx.conclusion.Person will be resolved to org.gedcomx.atom.Person.
[WARNING] [ENUNCIATE] It's recommended that you customize the name of one of these types using the @XmlType annotation.
stoicflame commented 1 year ago

Enunciate 2.16.1 has been released.