- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Thu, 17 Aug 2006 10:20:49 +0100
- To: Pat Hayes <phayes@ihmc.us>
- CC: Bijan Parsia <bparsia@cs.man.ac.uk>, RDF Data Access Working Group <public-rdf-dawg@w3.org>
Output from ARQ (using the standalone expression evaluator because it explains what is going on; ASK queries mask this): Reformatted for email. ==== Test 1 arq.qexpr "'-5'^^xsd:positiveInteger < 5" ==> error 10:06:46 WARN NodeValue Datatype format exception: "-5"^^xsd:positiveInteger Exception: Can't compare "-5"^^<http://www.w3.org/2001/XMLSchema#positiveInteger> and 5 ==== Test 2 arq.qexpr "isLiteral('-5'^^xsd:positiveInteger)" ==> true 10:06:46 WARN NodeValue Datatype format exception: "-5"^^xsd:positiveInteger true The warnings are execution logging warnings and do not affect the results. It is trying to consider things as one of the understood types/values, and falling back to a plain RDF literal (but not it's value). Testing for valid literals is done with Xerces. Andy
Received on Thursday, 17 August 2006 09:21:31 UTC