Hi Pavani,
Could you provide more information for your patch? I'm confused in some
places.
1. Dynamic validation
We haven't decided how to deal with dynamic validation. It's not easy to
decide what "without a grammar" means for schema, especially after we
support grammar caching. And I don't think just check "schemaLocation"
attribute on the root element is enough.
2. I noticed you changed
- if (nsLocation != null) {
to
+ else if (nsLocation != null) {
Could you tell me why you want such change? This would imply that
schemaLocation and noNamespaceSchemaLocation can't be both specified. But I
don't think so.
3. Why do you want to remove the following lines?
- } else if (decl instanceof XSElementDecl) {
- fCurrentElemDecl = (XSElementDecl)decl;
- } else if (decl instanceof XSWildcardDecl) {
- wildcard = (XSWildcardDecl)decl;
Thanks,
Sandy Gao
Software Developer, IBM Canada
(1-905) 413-3255
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]