Hi all,
I've found that org.apache.ws.commons.schema.XmlSchemaDerivationMethod
has the following list of members
{"All", "Empty", "Extension","List", "None",
"Restriction","Substitution", "Union"};
1. The values are in camel case which is plain wrong! The spec clearly
says they need to be in complete lowercase! (see
http://www.w3.org/TR/xmlschema-1 section 3.3.2)
2. Also I'm not sure whether empty,list and union are acceptable
values in this case. As for the spec it seems not!
This is causing trouble for users since it causes the SchemaBuilder to
throw an error when it encounters a valid block value.
What I propose is to fix this as per the spec. Has there been any
experience regarding this before ?
--
Ajith Ranabahu