Heads up, has anybody seen a stack trace like this before?

java.lang.ClassCastException
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalMathOperation(XPathQueryResolver.java:474)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:322)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:337)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalValComparison(XPathQueryResolver.java:453)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:314)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:302)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalAxis(XPathQueryResolver.java:583)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:359)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalLocationPath(XPathQueryResolver.java:393)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:297)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalSetComparison(XPathQueryResolver.java:429)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:306)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evaluate(XPathQueryResolver.java:302)
        at
org.apache.xindice.core.query.XPathQueryResolver$XPathQuery.evalAxis(XPathQueryResolver.java:583)

The XPath that generates it looks something like this:

/terrainmap[coordinates/top-left/latlong/latitude[(number(text()) + 180)
>= 0] and coordinates/top-left/latlong/longitude[(number(text()) + 90)
<= 0] and coordinates/bottom-right/latlong/latitude[(number(text()) +
180) <= 0] and
coordinates/bottom-right/latlong/longitude[(number(text()) + 90) >=
0]]";

The query still seems to succeed oddly enough

thanks -mike

-- 
Mike Hearn <[EMAIL PROTECTED]>
QinetiQ

Reply via email to