[ 
https://issues.apache.org/jira/browse/JXPATH-145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Benson resolved JXPATH-145.
--------------------------------

    Resolution: Invalid

A. Bargull:  Thanks!

> Problem Setting Value to an XPath containing a "+" in the XPATH Name
> --------------------------------------------------------------------
>
>                 Key: JXPATH-145
>                 URL: https://issues.apache.org/jira/browse/JXPATH-145
>             Project: Commons JXPath
>          Issue Type: Bug
>    Affects Versions: 1.3
>            Reporter: Alexandre GIGLEUX
>
> Hi,
> Here is the code which fail into Exception:
> {code}
>     Trade trade = new Trade();
>     JXPathContext ctx = JXPathContext.newContext(trade);
>     ctx.setValue("keywords", new Hashtable());
>     ctx.setValue("keywords/ExternalSystem", "TEST");
>     ctx.setValue("keywords/A+Rate", "1.2");
> {code}
> When I try to set the value of "keywords/A+Rate" I get the Exception:
> Exception in thread "main" org.apache.commons.jxpath.JXPathException: 
> Exception trying to set value with xpath keywords/A+Rate; Cannot set value 
> for xpath: keywords/A+Rate
> When I change the "A+Rate" to "A-Rate". It's OK.
> Is it a bug or a special feature of XPath ?
> Thanks

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to