Transformation fails with the error
message: "java.lang.UnsupportedOperationException:
Cannot create intensional node-set with context
dependencies: class
com.icl.saxon.expr.AxisExpression:8"
It's difficult to be precise about the circumstances;
it happens when an axis expression (that is, a simple
path expression) is reduced more than once. This will
be because it occurs nested in more than one construct
that binds the expression to the context node. The
particular example reported was:
<xsl:for-each select="*[count(. | key('c', g)[1]) =
1]">
Reported by Joerg Pietschmann
[joerg.pietschmann@zkb.ch] on 21 Aug 2001
Source code fixed by MHK 7 Sept 2001: the fix is in
AxisExpression.reduce: the code should do nothing if
the context node has already been bound.
Michael Kay
XPath conformance
v6.4
Public
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2001-09-18 13:29 | mhkay |
| resolution_id | None | 2001-09-18 13:29 | mhkay |
| close_date | - | 2001-09-18 13:29 | mhkay |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use