Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
1.3
-
None
Description
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
Attachments
Attachments
Issue Links
- duplicates
-
JXPATH-140 Error in loop of NamespaceResolver
- Closed