Nepoužívejte stejný název XmlType ve více třídách

Při přechodu z tradičního webu WebSphere na Liberty, duplicitní @XmlType názvy anotací ve třídách JAX-WS mohou způsobit výjimky za běhu. Ve výchozím nastavení, pokud je @XmlType je atribut name anotace ponechán prázdný, je výchozí hodnotou název třídy. To může vést ke konfliktům, pokud se stejná třída vyskytuje v různých balíčcích. Toto pravidlo označuje duplicitní efektivní názvy, takže můžete upravit anotace (například změnit @XmlType(name="retryEventRequest" ) na @XmlType(name="retryEventRequest2" )), abyste vyřešili konflikty.

Další informace naleznete na: Java SE 8 JAXB XmlType Dokumentace k anotacím.