This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
L3 XPath contains two evaluate functions, one on XPathEvaluator and one on XPathExpression. dom-to-dtd and dom-to-schema will generate the element definition based on the first method signature encountered which results in attributes resolver and expression being required which do not appear in the signature of XPathExpression. The resolution is to place a preconstructed evaluate element in the transforms and remove the extra attributes that were placed in the tests just to satisify validation.
Created attachment 136 [details] Transform and tests fixes for XPathExpression.evaluate