Hi all,
I am having a little problem when running my program. It seems that the
given classpath for running the app does not contain
javax.xml.bind.Element ..... but it does contain it (in
jaxmeapi-0.5.jar)
I have a path definition like this:
<path id="jaxme.class.path">
<pathelement location="lib/jaxmeapi-0.5.jar"/>
<pathelement location="lib/jaxme2-0.5.jar"/>
<pathelement location="lib/jaxmejs-0.5.jar"/>
<pathelement location="lib/jaxmexs-0.5.jar"/>
<pathelement location="lib/jaxmepm-0.5.jar"/>
<pathelement location="lib/xercesImpl.jar"/>
<pathelement location="lib/xml-apis.jar"/>
<pathelement location="lib/antlr.jar"/>
<pathelement location="lib/xmldb-api-20021118.jar"/>
<pathelement location="lib/xmldb-api-sdk-20021118.jar"/>
<pathelement location="lib/log4j-1.2.8.jar"/>
<pathelement location="lib/ant-1.5.4.jar"/>
<pathelement location="lib/jaxme2-rt-0.5.jar"/>
</path>
I use it to compile my classes (JAXME classes are compiled correctly)
The thing is that I get the following Exception when running my "run"
ant task:
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/xml/bind/Element
[java] at java.lang.ClassLoader.defineClass1(Native Method)
[java] at
java.lang.ClassLoader.defineClass(ClassLoader.java:620)
[java] at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
[java] at
java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
[java] at java.net.URLClassLoader.access
$100(URLClassLoader.java:56)
[java] at java.net.URLClassLoader
$1.run(URLClassLoader.java:195)
[java] at java.security.AccessController.doPrivileged(Native
Method)
[java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher
$AppClassLoader.loadClass(Launcher.java:268) [java] at
java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[java] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) [java]
Java Result: 1
This is my classpath for running and my "run" ant task:
<path id="run.class.path">
<path refid="jaxme.class.path"/>
<pathelement location="dist/MyParser.jar"/>
</path>
<target name="run" depends="dist">
<java jar="dist/MyParser.jar" fork="true"
classpathref="run.class.path"/>
</target>
Any ideas?
Thank you in advance.... and sorry if this problem is not related to
Jaxme (I am not really sure)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]