Incorrect rewrite of a/./b
The Saxon XSLT and XQuery processor, developed by Saxonica
Brought to you by:
mhkay
A path expression containing a "." that is neither the first nor the last step has the "." incorrectly removed. Removal of the apparently-redundant "." step is incorrect in the case of an expression like
($a/x, $a/x)/./string()
where it forces elimination of duplicates obtained as a result of evaluating the expression on the left.
A patch is being placed in Subversion.
Logged In: YES
user_id=251681
Originator: YES
Fixed in 9.0.0.1