Do not use the same XmlType name across multiple classes

When migrating from WebSphere traditional to Liberty, duplicate @XmlType annotation names in JAX-WS classes can cause runtime exceptions. By default, if the @XmlType annotation’s name attribute is left blank, it defaults to the class name. This may lead to conflicts when the same class appears in different packages. This rule flags duplicate effective names so you can modify the annotations (for example, changing from @XmlType(name="retryEventRequest") to @XmlType(name="retryEventRequest2")) to resolve conflicts.

For more information, please refer to: Java SE 8 JAXB XmlType Annotation Documentation .