[ 
https://issues.apache.org/jira/browse/XERCESJ-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sandy Gao updated XERCESJ-1372:
-------------------------------

    Attachment: xsrecovery.csv

There are 3 sections:
1. Bugs I fixed while going through the code. Mainly around how duplicate 
attribute uses and unexpected elements are handled.
2. Minor improvements in terms of reusing objects that never change.
3. Error recovery (what this bug is really about).

> More complete recovery from schema loading errors
> -------------------------------------------------
>
>                 Key: XERCESJ-1372
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1372
>             Project: Xerces2-J
>          Issue Type: Improvement
>          Components: XML Schema 1.0 Datatypes, XML Schema 1.0 Structures
>    Affects Versions: 2.9.1
>            Reporter: Sandy Gao
>            Assignee: Sandy Gao
>            Priority: Minor
>         Attachments: xsrecovery.csv
>
>
> When there are errors in schema documents, we sometimes try to recover to 
> make the schema still usable (to validate instance documents), but there are 
> cases where we leave the schema in an inconsistent state. We should try 
> harder to recover from these errors, to reduce the likelihood for exceptions 
> to be thrown at runtime.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to