Community
Participate
Working Groups
Build Identifier: 20100617-1415 When going from XSD -> Ecore -> XSD, the cardinality of any wildcards is lost. That's because the EcoreSchemaBuilder.buildElementWildcard method does not set the XSDParticle's multiplicity. See attachments for sample XSD files. Reproducible: Always Steps to Reproduce: 1. Roundtrip (XSD -> Ecore -> XSD) the attached XSD
Created attachment 185883 [details] Original XSD
Created attachment 185884 [details] XSD after XSD-Ecore-XSD roundtrip
Thanks for the simple test case. The fix has been committed to CVS for 2.7.
The changes are available in EMF 2.7 M7 or an earlier build.