Kurt Sorge wrote:
> Hello All,
> 
> I am trying to generate my source from a schema that includes another
> schema using <xs:include />. The problem is that the original schema
> is getting generated, then the include statement is triggering the
> schema to get generated again.
Just to get things as they are: you have got An XML schema A that
includes B which itself happens to be including A again.

> This would not be such a big deal, but when the second pass on the
> schema tries to generate the class again, the generator pompts for
> overwriting the first generation of the class. If I tried to make
> this part of our continuous build system, it would fall flat on it's
> face. Is there a way to automate my response and log the warning?
Yes, there is, but let's first make sure that I am getting the problem
right.
> 
> I noticed Wolfgang Haug was having this same problem in 2005. I guess
> my question is this; is the only workaround still to move all schema
> rules into one file or is there a flag that can allow the generator
> to ignore includes like there is for ignoring imports? All of my
> schemas will be local to the project and probably all in one
> directory.
> 
> I don't like the idea of making this all one schema, since I will be
> trying to validate at least a dozen separate xml document types. The
> includes were being split out in order to share node validation
> between the doc types. I guess I could take these common fragments
> and put them into one file with a separate namespace, but that just
> seems wrong for some reason (I cannot put my finger on why yet).
> 
> Thanks Kurt
> 
> 
> ---------------------------------------------------------------------
>  To unsubscribe from this list, please visit:
> 
> http://xircles.codehaus.org/manage_email
> 
> 

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to