[
https://issues.apache.org/jira/browse/XERCESJ-1340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Glavassevich updated XERCESJ-1340:
------------------------------------------
Fix Version/s: 2.10.0
> XSDHandler incorrectly processes the extensions of XMLInputSource.
> ------------------------------------------------------------------
>
> Key: XERCESJ-1340
> URL: https://issues.apache.org/jira/browse/XERCESJ-1340
> Project: Xerces2-J
> Issue Type: Bug
> Components: XML Schema 1.0 Structures, XNI
> Affects Versions: 2.9.1
> Reporter: Michael Glavassevich
> Assignee: Michael Glavassevich
> Priority: Minor
> Fix For: 2.10.0
>
>
> To support JAXP 1.3/1.4 we made enhancements to XSDHandler so that it could
> load a schema from non-stream sources, specifically SAX, DOM and StAX. There
> is some important code which gets executed when the input is a stream that we
> forgot to include in the other paths. Because of the ommision circular
> imports/includes could fail with an error reported about duplicate
> declarations. Relative URIs are sometimes resolved against the current
> working directory because no base URI is being inserted in the fDoc2SystemId
> map. Often this is the wrong location to be dereferencing.
> XERCESJ-1183 is related to this issue.
--
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]