Community
Participate
Working Groups
Created attachment 205253 [details] testcase patch and processor patch 1. FnAbs: http://www.w3.org/TR/xquery-operators/#func-abs According to http://www.w3.org/TR/xpath20/#id-function-calls if sequence is expected (indicator *, +, or ?) the atomization of arguments should be applied. Now in case of node passed to method type error occur. However there is some support for atomization - FnDistinctValues was fixed lately. Test case: TestBugs:testFunctionAtomization() We think that in other numeric function similar errors can occur, suppose other tests should be added. Surprisingly there are no tests for that sort of situation in conformance suit (at least we haven’t found any).
Created attachment 205254 [details] processor patch
Patch looks good ... Reviewing and testing against HEAD and maintenance branches!
The patch contained both the QName fix and the fb:abs part, but I separated the relevant one out. Applied to HEAD, next up: 3.3.x branch.
Committed to the 3.3 service branch