David,

I'm forwarding this to the jaxen mailinglist, I hope they can answer question 2 and 3

regards,
Maarten

David J. M. Karlsen wrote:

While upgrading from 1.52 to 1.6 I've discovered these changes:

1)
Document doc2 = document.selectSingleNode("/some/xpath").getDocument();

now returnes the whole document, and not the nodes under /some/xpath like it did before.


2) this expression is no longer valid, and fails: [EMAIL PROTECTED]'B']/row/[some_node='val1']|[some_node='val2']

java.lang.NoSuchMethodError: org.jaxen.XPathSyntaxException: method initCause(Throwable) Throwable: not found

(BaseXpath: 143 and 158)



3)
[EMAIL PROTECTED]'B']/row/[some_node='val1'|some_node='val2']
exception thrown: union is only allowed over node-sets

<which is correct>


changing it to [EMAIL PROTECTED]'B']/row/[some_node='val1' or some_node='val2'] makes it work.





-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
dom4j-dev mailing list
dom4j-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dom4j-dev

Reply via email to