Nu împachetaţi biblioteci JAXP în aplicaţii care folosesc API-uri JAXB

Împachetarea bibliotecilor JAXP în aplicaţiile care au dependenţe pe API-urile JAXB pot cauza erori de legătură. În eventualitatea în care aplicaţia utilizează implementarea JAXB furnizată de WebSphere tradiţional şi JAXB se leagă apoi la implementarea JAXP furnizată de aplicaţie, serverul de aplicaţii poate pierde memorie şi aplicaţia va primi ClassCastException.

Această regulă semnalează prima referire la pachetul javax.xml.bind când aplicaţia furnizează o implementare javax.xml.datatype şi nu împachetează o implementare JAXB.

Pentru ca acest lucru să nu se întâmple, trebuie să fie făcută una dintre următoarele: