[jdom-interest] JDOMException when used in Oracle Java Stored
Procedure.
Laurent Bihanic
laurent.bihanic at atosorigin.com
Mon Apr 19 05:23:04 PDT 2004
Scott LaChance wrote:
> I'm trying to use JDOM in a Java Stored Procedure in Oracle 9i. I
> compile the java code and then load it into Oracle using the loadjava
> utility.
>
> 2. Loading the default Xerces-J version 2.5 (packages 5,6 and 7) above
> gets me to the following error when running in SQL*Plus:
>
> org.jdom.JDOMException: Could not load default SAX parser:
> org.apache.xerces.parsers.SAXParser: SAX2 driver class
> org.apache.xerces.parsers.SAXParser does not implement XMLReader
This looks like a class loading issue : The XMLReader interface visible by
your code is loaded by a different class loader than the one that loaded
Xerces SAX parsers. The Java VM does not recognize 2 copies of the same class
loaded by 2 different class loaders as the same class.
Laurent
More information about the jdom-interest
mailing list