On Wed, 2006-03-29 at 09:28 -1000, Chuck Williams wrote: > > > As someone who's tweaked the code generator to add support for choice > particles, recursive data types, etc., I'd like to second Ajith's > point. Xsl is a broadly known syntax that works well for the > generation of final Java code. Having the code generator structured > as it is now, creating a POJO representation of the schema, > transforming that into a DOM, and then using xsl to transform the DOM > into Java classes, is clean, easy to understand, and quite flexible. > I was able to read and understand the code, and then extend it with > the features we needed, in about a day while learning axis2. That > would likely not have been possible if a more specialized and > unfamiliar templating language was used.
Most definitely +1 Chuck .. hope you continue to contrib so we can bring you in as a committer! Sanjiva.
