Stefan Albrecht created JXPATH-187: -------------------------------------- Summary: Possible endless loop in Namespace Resolving Key: JXPATH-187 URL: https://issues.apache.org/jira/browse/JXPATH-187 Project: Commons JXPath Issue Type: Bug Affects Versions: 1.3 Reporter: Stefan Albrecht
When dealing with XML documents - org.w3c.dom - and when having a hierarchy of relative contexts, then, when trying to resolve the namespace prefix for some namespace uri, an endless loop is triggered. This happens if * the namespace is not programatically registered with JXPathContext * the context used to resolve the namespace ** has a parent context ** and neither the context nor the parent have the namespace defined within the document I attached a patch for org/apache/commons/jxpath/ri/NamespaceResolver.java as well as a tar ball with a junit test and test files -- This message was sent by Atlassian JIRA (v6.3.4#6332)