Oracle
 sql >> Base de données >  >> RDS >> Oracle

contraintes de chargeur violées lors de la liaison de la classe javax/xml/namespace/QName à partir de l'application Web sur Oracle 10g

Cette classe se trouve dans la moitié des bibliothèques Java WS. Il est très facile de le charger à partir de plusieurs classloaders et de les comparer ultérieurement, ce qui provoque une LinkageError.

Une technique efficace (mais massue) pour suivre cela consiste à modifier Classloader à partir de la source Java pour vider le jar à partir duquel cette classe particulière se charge au moment du chargement, puis ajouter votre bootclasspath avec votre version modifiée :

-Xbootclasspath/p:/path/to/hackedBin