You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Mike Bremford (JIRA)" <xe...@xml.apache.org> on 2017/10/24 12:45:00 UTC

[jira] [Updated] (XERCESJ-1205) Entity resolution does not work with DTD grammar caching resolved

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

Mike Bremford updated XERCESJ-1205:
-----------------------------------
    Attachment: entitypatch-r1813171.patch

Nine years after the original report and seven years since a patch was supplied, and this is still not applied to the source tree.

Attached is a Thomas Krammer's patch, as modified by Radu Coravu and further adjusted to apply cleanly to r1813171. The latest production release before this was 2.11.0. I have verified this patch (still) fixes the described problem.

> Entity resolution does not work with DTD grammar caching resolved
> -----------------------------------------------------------------
>
>                 Key: XERCESJ-1205
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1205
>             Project: Xerces2-J
>          Issue Type: Bug
>          Components: DTD
>    Affects Versions: 2.8.1
>         Environment: JDK1.5. The issue appears on various machines, Windows, Linux, Mac OSX. I don't believe it is platform specific.
>            Reporter: Tin Pavlinic
>            Assignee: Michael Glavassevich
>         Attachments: XERCESJ-1465.patch, bug.zip, entitypatch-r1813171.patch
>
>
> We have a DTD which defines some entities. We are parsing multiple documents against this DTD. If grammar caching is enabled, the entities are unresolved when the grammar is loaded from the cache, instead of the DTD. 
> It seems that they are cleared every time a document is parsed and are only loaded when a DTD is loaded and not from the cache.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org