This week's book giveaway is in the Big Data forum.
We're giving away four copies of Elasticsearch in Action and have Radu Gheorghe & Matthew Lee Hinman on-line!
See this thread for details.
The moose likes XML and Related Technologies and the fly likes Error while converting XSD using Jar Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Error while converting XSD using Jar" Watch "Error while converting XSD using Jar" New topic

Error while converting XSD using Jar

Pooja Sinha

Joined: Aug 18, 2009
Posts: 11
I'm trying to convert a XSD using Jar and a batch file which sets the classpath and other relevant paramters. I get the Error:
Exception in thread "main" java.lang.NoClassDefFoundError: org/xml/sax/ErrorHandler

The classpath has the following jar files:
  • xercesImpl-1.5.jar
  • sax2.jar
  • sax-2.0.1.jar
  • dom.jar
  • dom4j-1.6.1.jar
  • xalan.jar
  • xsdlib.jar
  • jaxb-api.jar
  • jaxb-impl.jar
  • jaxb-libs.jar
  • jaxb-xjc.jar
  • namespace.jar
  • jax-qname.jar
  • relaxngDatatype.jar

  • Although the class org/xml/sax/ErrorHandler exists in the jar sax.jar but still this error comes up.
    Kindly Help
    Paul Clapham

    Joined: Oct 14, 2005
    Posts: 19351

    That must be your problem then... you don't have "sax.jar" in your classpath. Not if your classpath is the list of jars you posted, anyway.
    Trilochan Bharadwaj
    Ranch Hand

    Joined: Feb 02, 2009
    Posts: 100
    How's the classpath being set? care to share batch file snippet?

    Pooja Sinha

    Joined: Aug 18, 2009
    Posts: 11
    Thanks! I was able to resolve the issue. The only problem was the JDK being used. Changed the path to take jdk1.4 and the issue was resolved
    Don't get me started about those stupid light bulbs.
    subject: Error while converting XSD using Jar