Oracle
 sql >> Database >  >> RDS >> Oracle

vincoli del caricatore violati durante il collegamento della classe javax/xml/namespace/QName da webapp su Oracle 10g

Questa classe è nella metà delle librerie Java WS disponibili. È davvero facile caricarlo da più classloader e successivamente confrontarli, causando un LinkageError.

Una tecnica efficace (ma martello) per rintracciarlo è modificare Classloader dall'origine Java per eseguire il dump da quale jar viene caricata questa particolare classe al momento del caricamento, quindi anteporre bootclasspath con la versione modificata:

-Xbootclasspath/p:/percorso/di/hackedBin