Hi, I am trying to use the mapping tool and I am getting class not found exceptions.
Below is the ant script I am using and the error produced below that. Should I be
putting the full drive path or possibly the fully qualified name of the class instead
of what I am doing.
<!-- ANT script where class path has been defined earlier -->
<target name="generateMapping">
<echo>generateMapping: ${classname}</echo>
<java classname="org.exolab.castor.tools.MappingTool" fork="yes">
<arg value="-i" />
<arg value="${classname}" />
<arg value="-o"/>
<arg value="${xml}/mapping.xml"/>
<arg value="-f" />
<classpath refid="classpath" />
</java>
</target>
<target name="generateMapping-classes">
<echo>generateMapping: classes</echo>
<antcall target="generateMapping">
<param name="classname" value="MyClass" />
</antcall>
</target>
Error message trying to run the above.
Buildfile: C:\eclipse\workspace\JNLP\build.xml
generateMapping-classes:
[echo] generateMapping: classes
generateMapping:
[echo] generateMapping: Jnlp
[java] org.exolab.castor.mapping.MappingException: Nested error:
java.lang.ClassNotFoundException: Jnlp
[java] java.lang.ClassNotFoundException: Jnlp
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:141)
[java] at org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:243)
[java] at org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:224)
[java] at org.exolab.castor.tools.MappingTool.main(MappingTool.java:189)
BUILD SUCCESSFUL
Total time: 609 milliseconds
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-user