sql >> Base de Datos >  >> RDS >> Oracle

se violan las restricciones del cargador al vincular la clase javax/xml/namespace/QName desde la aplicación web en Oracle 10g

Esta clase se encuentra en la mitad de las bibliotecas WS Java que existen. Es realmente fácil cargarlo desde varios cargadores de clases y luego compararlos, lo que provoca un LinkageError.

Una técnica efectiva (pero majestuosa) para rastrear esto es modificar Classloader desde la fuente de Java para volcar de qué jar se está cargando esta clase en particular en el momento de la carga, luego anteponer su bootclasspath con su versión modificada:

-Xbootclasspath/p:/path/to/hackedBin