commit | 185aac9fc8a676ce7fedb187df02bdd56da1f889 | [log] [tgz] |
---|---|---|
author | Henning Heitkoetter <hheitkoetter@googlemail.com> | Fri Sep 24 09:50:26 2010 +0200 |
committer | Henning Heitkoetter <hheitkoetter@googlemail.com> | Fri Sep 24 09:50:26 2010 +0200 |
tree | d8eba7e6fa7d9fe67341e04c65fea0995ce0a58c | |
parent | e80ceb3fed6badfde2ce189fb76adcbb7a60e616 [diff] |
Fix infinite recursion problem with XmlExtendedMetadata As outlined in bug 325430, XmlExtendedMetadata.getNamespace could enter an infinite recursion in certain situations. Instead of iterating over features of an package, a direct lookup of its namespace is performed, to see if it is one of "our" namespaces. In that case, the XML version is returned instead.