[
https://issues.apache.org/jira/browse/JXPATH-136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matt Benson resolved JXPATH-136.
--------------------------------
Resolution: Cannot Reproduce
Committed revision 918659 with test attempting unsuccessfully to reproduce the
reported situation. Feel free to reopen with modifications to the test that
exhibit the problem.
> JXPathContext returns null for some xml documents if element have first
> character in upper case or ' _' in xml
> ---------------------------------------------------------------------------------------------------------------
>
> Key: JXPATH-136
> URL: https://issues.apache.org/jira/browse/JXPATH-136
> Project: Commons JXPath
> Issue Type: Bug
> Reporter: vaibhav kumthekar
>
> Dear Sir,
> I am using JXPath in my code and facing some strange issue. The issue is
> "JXPathContext returns null for some xml documents. I parsed 2 XMLs:
> 1. <getName><name>vaibhav<name><getName>
> 2. <GetName><Name>vaibhav<Name><GetName>
> In first case, my xpath "/getName/name" gives me the correct value i.e.
> 'vaibhav'.
> But in second case, "/GetName/Name" gives me null (I have set lenient =
> true). Please note that in XML as well as in expression "GetName" starts with
> Capital letter "G". Somehow JXPath can't find the path and hence return null.
> Here, in second case, if I give JXPath Expression as "/getName/name" then
> only it gives me value as 'vaibhav'.
> I have found similar changes in case of use of '_'(underscore). e.g. x_Name.
> My xpath needs to change for such kind of XMLs.
> Is it a bug or normal behaviour? Can you please provide us the list of
> changes I would need to do in my xpath to resolve such issues?
> Normally user gives JXPath expression depending on XML document that he wants
> to parse. Thus both Expression and XML Document can be consistent. And hence
> I think that the JXPath should not change the case of first letter. JXPath
> expression should remain as is (i.e. same as what user has provided)
> Please provide reply to our queries and comments on the suggestion.
> Thanks,
> Vaibhav
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.