> From: Daniel Browne >Sent: Monday, October 22, 2012 8:14 AM > > I've changed the hard coded limit mentioned previously to 10000. > Looking at the generated files, I have noticed that the hacked and > normal files differ in the following way. > > In the xsd file, there a several sections structured in the > following manner: >
[snip] > > The thing to note is that all these complexType elements like > "ListCommonDeviceConfigReq" have the same sub-element called > "searchCriteria" which in turn contains an anonymous complexType. > In the "hacked" output file (using process_includes), there 135 > classes called "searchCriteriaTypeX" (X is 1->135). The classes > representing the enclosing tags each have their own searchCriteria > class. In the "no_process_includes" version of the output file, > there is only one SearchCriteria class which is referred to in each > of the classes representing the enclosing tags. > > Thanks > Daniel - And, thank you. You've really done some extensive analysis. I appreciate it. Hopefully, I'll have some time to look at it this weekend. In the meantime, were you able to produce something useable? Did raising that limit enable you to generate usable code? Or, is there still a problem, even after raising that limit to 10,000? Thanks again for taking the time to dig into this and to report it in detail. Hopefully, we can get something usable for you. Although, having that many anonymous types does seem like a very "special" case. But, then XML Schema is very often special and very strange. - Dave -- Dave Kuhlman http://www.rexx.com/~dkuhlman ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ generateds-users mailing list generateds-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/generateds-users