Nie umieszczaj bibliotek JAXP w pakiecie w obrębie aplikacji korzystających z interfejsów API JAXB

Umieszczanie bibliotek JAXP w pakiecie w obrębie aplikacji, które zależą od interfejsów API JAXB, może powodować błędy połączenia. W przypadku, gdy aplikacja używa implementacji JAXB udostępnionej przez produkt WebSphere traditional, a następnie łączy się z implementacją JAXP udostępnioną przez aplikację, serwer aplikacji może przeciekać pamięć, a aplikacja otrzyma ClassCastException .

Ta reguła powoduje oznaczenie pierwszego odwołania do javax.xml.bind gdy aplikacja udostępnia implementację javax.xml.datatype i nie tworzy pakietu implementacji JAXB.

Aby zapobiec wystąpieniu tego problemu, musisz wykonać jedną z poniższych czynności: