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.
In Java 17, Enunciate JAXB module complains about XML type name conflicts even though the namespaces are different.