從 WebSphere 傳統遷移至 Liberty 時,JAX-WS 類別中重複的 @XmlType 在 JAX-WS 類別中重複的註解名稱會導致運行時異常。
預設情況下,如果 @XmlType 註解的 name 屬性留空,則預設為類別名稱。
當相同的類別出現在不同的套件中時,這可能會導致衝突。
此規則會標示重複的有效名稱,因此您可以修改註解 (例如,從 @XmlType(name="retryEventRequest" ) 改為 @XmlType(name="retryEventRequest2" )) 來解決衝突。
@XmlType 註解使用時指定唯一的名稱。如需詳細資訊,請參閱: Java SE 8 JAXB XmlType 註解文件.