Erich Schubert created BATIK-1203:
-------------------------------------
Summary: ImageTagRegistry forgets to reinitialize cache
Key: BATIK-1203
URL: https://issues.apache.org/jira/browse/BATIK-1203
Project: Batik
Issue Type: Bug
Reporter: Erich Schubert
Pull request is here:
https://github.com/apache/batik/pull/4
ImageTagRegistry fails to clear the cache via:
extensions = null;
mimeTypes = null;
whenever entries are NOT inserted in descending priority. Only if the "if"
condition never triggers the cache is correctly reset.
The reason why this went largely unnoticed is that when the entries are loaded
initially, the cache is still null. So it usually gets initialized only once.
But because of this bug, you cannot later register a higher-priority handler
yourself.
To test, make sure the cache is populated before calling "register". Then
register a low priority entry.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]