Thanks, Keith, Here's an example of our .xsd schema. Note that we are trying to include a 2nd .xsd definition: xlink.xsd. Perhaps this 2nd, imbedded reference is causing a problem? Also, we are passing in *two* .xsd defs in the parms passed to SourceGenerator -- I again assume that this is normal to do - yes?
..Mike Our SourceGenerator java command: -------------------------------------------------------- java -Xt -cp $CLASSPATH org.exolab.castor.builder.SourceGenerator -i metsTest1/mets.xsd -i metsTest1/xlink.xsd -types j2 -dest metsTest1 -package mets1 > outMetsjava.txt <?xml version="1.0" encoding="UTF-8"?> <schema targetNamespace="http://xxx.yyy.org/" xmlns:xlink ="http://www.w3.org/TR/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <import namespace="http://www.w3.org/TR/xlink" schemaLocation ="xlink.xsd"/> <element name="xxx"> <complexType> <attribute ref="xlink:type" fixed="simple"/> <attribute name="ID" type="string"/> </complexType> </element> </schema> Keith Visco <kvisco@intali To: [EMAIL PROTECTED] o.com> cc: Subject: Re: [castor-dev] SourceGenerator not creating 09/19/2002 output .java files -- yet, appearing to "succeed" inits 11:24 AM execution?? Please respond to castor-dev Mike, Can you show us an example Schema so we can see the issues first hand? Thanks, --Keith [EMAIL PROTECTED] wrote: > > Hello all, > > I've run into a curious problem with the execution of the SourceGenerator. > While I have had success with this processor in creating > source java files for a specific .xsd, the same processor is now > "appearing" to complete successfully (using a different .xsd file), yet: > 1) No .java files are created > 2) No fatal execution errors are reported > > It appears that the process simply "works", yet, something is certainly > amiss. If anyone has any suggestions (or prior experiences) > with this kind of behavior from SourceGenerator, please let me know what > you think. > > I have included my java command, and its parms, below. The -Xt parm has > allowed me to output the instruction tracing for the run. There > are numerous tracing reports which show, for example: > ... > ... > Leaving java.lang.ClassLoader.check(ClassLoader.java:680) > 38790 10F6BC aload_0 => > sun.misc.Launcher$ExtClassLoader@389F4/FBC10B28 > 38790 10F6BD aload_1 => java.lang.String@389F8/FBC14070 > FBC005C8 10F6BE invokespecial > java/lang/ClassLoader.findBootstrapClass(Ljava/lang/String;)Ljava/lang/Class; > 38790 10F6BE invokespecial > java/lang/ClassLoader.findBootstrapClass(Ljava/lang/String;)Ljava/lang/Class; > > (2) > 38790 389E0 ERROR java/lang/ClassNotFoundException > Leaving java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:669) > Catch at java.lang.ClassLoader.loadClass(ClassLoader.java:296) > 38790 10FAE3 pop > 38790 10FAE4 aload_0 => > sun.misc.Launcher$ExtClassLoader@389D8/FBC10B28 > 38790 10FAE5 aload_1 => java.lang.String@389DC/FBC14070 > FBC005C8 10FAE6 invokevirtual > java/lang/ClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; > 38790 10FAE6 invokevirtual > java/net/URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; (2) > Entering > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > ... > ... > ...where an " ERROR java/lang/ClassNotFoundException" is thrown, yet, these > are not handled as fatal. Is there a way to force > error reporting for the SourceGenerator? I haven't found any parallel > example problems like this in the castor-dev mailing list, > so, I'm a bit stymied. (It's so odd that my guess is that there must be a > simple explanation). Thanks for any help you can send my > way, > > ..Mike Sanderson > > (Execution command, and processing displays, below:) > ----------------------------------------------------------------------------------- > java -Xt -cp $CLASSPATH org.exolab.castor.builder.SourceGenerator -i > metsTest1/mets.xsd -i metsTest1/xlink.xsd -types j2 -dest metsTest1 > -package mets1 > outMetsjava.txt > Started thread 151DD8 > Started thread 14D590 > Started thread 386C8 > Stopping thread 386C8 > Started thread 181490 > Stopping thread 181490 > > ----------------------------------------------------------- > If you wish to unsubscribe from this mailing, send mail to > [EMAIL PROTECTED] with a subject of: > unsubscribe castor-dev ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev
