Podczas migracji z tradycyjnego WebSphere do Liberty, zduplikowane @XmlType nazwy adnotacji w klasach JAX-WS mogą powodować wyjątki w czasie wykonywania.
Domyślnie, jeśli atrybut @XmlType atrybut name adnotacji pozostaje pusty, domyślnie jest to nazwa klasy.
Może to prowadzić do konfliktów, gdy ta sama klasa pojawia się w różnych pakietach.
Ta reguła oznacza zduplikowane efektywne nazwy, dzięki czemu można zmodyfikować adnotacje (na przykład zmieniając @XmlType(name="retryEventRequest" ) na @XmlType(name="retryEventRequest2" )) w celu rozwiązania konfliktów.
@XmlType określa unikalną nazwę, gdy jest używana.Więcej informacji można znaleźć na stronie: Java SE 8 JAXB XmlType Annotation Documentation.