users@jaxb.java.net

Help please: NoClassDefFoundError occurs running the examples

From: Laura Ferguson <allenderl_at_acm.org>
Date: Wed, 14 May 2003 15:49:09 -0400

We were about to switch from the JAXB ea to the 1.0 version of JAXB and I
wanted to run the examples to do a few tests.

On Windows 2000, I've created a batch file as follows. I fixed one typo
that was in the pdf (add jaxp_libs\jaxp-api.jar to the Class path), but
even with that I'm still not able to run xjc on the first example. Any
suggestions on what I might be doing wrong?

Thanks, Laura

-------------- batch file for running example 1 ------------
  @echo on
set JAVA_HOME=G:\Program Files\j2sdk1.4.1_02\bin
set JWSDP_HOME=G:\Program Files\jwsdp-1.1
set JAXB_HOME=%JWSDP_HOME%\jaxb-1.0
set JAXB_LIBS=%JAXB_HOME%\lib
set JAXP_LIBS=%JWSDP_HOME%\jaxp-1.2.2\libs
set JWSDP_LIBS=%JWSDP_HOME%\jwsdp-shared\lib

set ANT_HOME=..\lib
set PATH="%JAXB_HOME%\bin";"%JWSDP_HOME%\jwsdp-shared\bin";%path%
set
CLASSPATH="%JAXB_LIBS%\jaxb-api.jar";"%JAXB_LIBS%\jaxb-ri.jar";"%JAXP_LIBS%\jaxp-xjc.jar";"%JAXB_LIBS%\jaxb-libs.jar";"%JAXP_LIBS%\jaxp-api.jar";"%JAXP_LIBS%\endorsed\xercesImpl.jar";"%JAXP_LIBS%\endorsed\xalan.jar";"%JAXP_LIBS%\endorsed\sax.jar";"%JAXP_LIBS%\endorsed\dom.jar";"%JWSDP_LIBS%\jax-qname.jar";"%JWSDP_LIBS%\namespace.jar";

cd %JAXB_HOME%\examples\users-guide\SampleApp1
"%JAXB_HOME%\bin\xjc.bat" po.xsd -p primer.po