[jdom-interest] JDOM Xerces and Xalan versions
Martin Bravenboer
mbravenb at students.cs.uu.nl
Wed Oct 24 13:50:07 PDT 2001
Hey,
> I am experiencing ClassCastException when attempting to use the JDOM
> SAXBuilder with Tomcat 4.0.1 on the JDK 1.4. It's trying to cast a
> SAXParser to an XMLReader (which I have built the source for and know it
> implements... very strange)
I had exactly the same problem, with JDK 1.4 beta 2 and Tomcat. I used a
very dirty hack to solve it. I didn't understand the problem (have tried
quite a lot of options) and had to use Xerces for XML Schema support.
import org.jdom.input.SAXBuilder;
import org.apache.xerces.parsers.SAXParser;
import org.xml.sax.XMLReader;
public class XercesBuilder extends SAXBuilder
{
public XercesBuilder(boolean validating)
{
super(validating);
}
protected XMLReader createParser() throws Exception
{
return new SAXParser();
}
}
Hope anyone can find out what's going, it's really very obscure.
Greetings,
Martin
More information about the jdom-interest
mailing list