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

