Hi Mike,

I haven't looked at your Schema yet, but you can only have one -i flag,
so that means only one schema at a time. The second -i is probably the
one being used which might explain why you are not seeing the proper
files being generated.

--Keith

[EMAIL PROTECTED] wrote:
> 
> 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

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to