Hi Ralf,
Thanks again. When I leave out the .class I get the following stack trace:
Exception in thread "main" java.lang.NoClassDefFoundError: Output (wrong
name: com/anabus/gamma/Output)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:239)
at
org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:220)
at org.exolab.castor.tools.MappingTool.main(MappingTool.java:185)
I've tried every combination I can think of.
Thanks,
Tom.
> -----Original Message-----
> From: Ralf Joachim [mailto:[EMAIL PROTECTED]
> Sent: Monday, February 27, 2006 5:30 PM
> To: [email protected]
> Subject: Re: [castor-user] Unable to run MappingTool
>
> Hi Thomas,
>
> can you please try to omit the '.class' and the end of your input class.
> For me the following command works:
>
> java -cp "%CP%" org.exolab.castor.tools.MappingTool
> -f -i jdo.test1158.BaseObject -o mapping.xml
>
> Having said that I recently resolved a issue with above command. If you
> get a NullPointerException instead of your ClassNotFoundException you
> have to switch to latest CVS to resolve this.
>
> Regards
> Ralf
>
>
> Thomas A Hurley schrieb:
> > Hi,
> >
> > Thanks for the quick response Ralf, I tried that also and it didn't
> work. I
> > have a ";." At the end of my class path which should include the current
> > directory where I am trying to execute the command from.
> >
> > Any other suggestions?
> >
> > Tom.
> >
> >
> >>-----Original Message-----
> >>From: Ralf Joachim [mailto:[EMAIL PROTECTED]
> >>Sent: Monday, February 27, 2006 4:24 PM
> >>To: [email protected]
> >>Subject: Re: [castor-user] Unable to run MappingTool
> >>
> >>Hi Thomas,
> >>
> >>it seams you forgot to also put Output.class on your classpath.
> >>
> >>Regards
> >>Ralf
> >>
> >>
> >>Thomas A Hurley schrieb:
> >>
> >>>Hi,
> >>>
> >>>
> >>>
> >>>I'm having a problem running the MappingTool from a DOS prompt. When I
> >>>execute:
> >>>
> >>>
> >>>
> >>>java org.exolab.castor.tools.MappingTool -i Output.class -o Output.xml
> >>>
> >>>
> >>>
> >>>I get the following stack dump even though I am in the directory
> >>>containing the Output.class file.
> >>>
> >>>
> >>>
> >>>org.exolab.castor.mapping.MappingException: Nested error:
> >>>java.lang.ClassNotFoundException: Output.class
> >>>
> >>>java.lang.ClassNotFoundException: Output.class
> >>>
> >>> at java.net.URLClassLoader$1.run(Unknown Source)
> >>>
> >>> at java.security.AccessController.doPrivileged(Native Method)
> >>>
> >>> at java.net.URLClassLoader.findClass(Unknown Source)
> >>>
> >>> at java.lang.ClassLoader.loadClass(Unknown Source)
> >>>
> >>> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> >>>
> >>> at java.lang.ClassLoader.loadClass(Unknown Source)
> >>>
> >>> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> >>>
> >>> at java.lang.Class.forName0(Native Method)
> >>>
> >>> at java.lang.Class.forName(Unknown Source)
> >>>
> >>> at
> >>>org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:239)
> >>>
> >>> at
> >>>org.exolab.castor.tools.MappingTool.addClass(MappingTool.java:220)
> >>>
> >>> at
> >>
> >>org.exolab.castor.tools.MappingTool.main(MappingTool.java:185)
> >>
> >>>
> >>>
> >>>My classpath is:
> >>>
> >>>
> >>>
> >>>set
> >>>classpath=c:\anabus_dev\castor\castor-
> >>
> >>0.9.9.1.jar;c:\anabus_dev\XOM\lib\xercesImpl.jar;c:\anabus_dev\Apache
> >>
> >>>Commons\commons-logging.jar;.
> >>>
> >>>
> >>>
> >>>Thank you in advance for any help. I've been staring at this so long
> >>>that I've got to be doing something stupid.
> >>>
> >>>
> >>>
> >>>Tom.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> set
> >>>
> >>>classpath=c:\anabus_dev\castor\castor-
> >>
> >>0.9.9.1.jar;c:\anabus_dev\XOM\lib\xercesImpl.jar;c:\anabus_dev\Apache
> >>
> >>>
> >>>Commons\commons-
> >>
> >>logging.jar;C:\backup\anabus_projects\SUN_Studio\gamma\classes;.
> >>
> >>> java org.exolab.castor.tools.MappingTool -i Output.class -o
> >>
> >>Output.xml
> >>
> >>>
> >>>
> >>>**AnaBus **Analytic Business Services, Inc.
> >>>
> >>>//With //**/better information, we/**// help you
> >>>make //**/better decisions./**
> >>>
> >>> Thomas A. Hurley
> >>>
> >>> (215) 576-8447 ext.104
> >>>
> >>> (215) 576-8452 fax
> >>>
> >>> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >>>
> >>>
> >>>
> >>-------------------------------------------------
> >>If you wish to unsubscribe from this list, please
> >>send an empty message to the following address:
> >>
> >>[EMAIL PROTECTED]
> >>-------------------------------------------------
> >
> >
> >
> > -------------------------------------------------
> > If you wish to unsubscribe from this list, please
> > send an empty message to the following address:
> >
> > [EMAIL PROTECTED]
> > -------------------------------------------------
> >
>
> -------------------------------------------------
> If you wish to unsubscribe from this list, please
> send an empty message to the following address:
>
> [EMAIL PROTECTED]
> -------------------------------------------------
-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:
[EMAIL PROTECTED]
-------------------------------------------------