[Mulgara-svn] r1459 - trunk/src/jar/querylang/java/org/mulgara/sparql/parser/cst
pag at mulgara.org
pag at mulgara.org
Fri Jan 30 21:19:49 UTC 2009
Author: pag
Date: 2009-01-30 13:19:48 -0800 (Fri, 30 Jan 2009)
New Revision: 1459
Modified:
trunk/src/jar/querylang/java/org/mulgara/sparql/parser/cst/IRIReference.java
Log:
Now allowing relative URIs. This particularly helps refer to the system graph
Modified: trunk/src/jar/querylang/java/org/mulgara/sparql/parser/cst/IRIReference.java
===================================================================
--- trunk/src/jar/querylang/java/org/mulgara/sparql/parser/cst/IRIReference.java 2009-01-28 02:46:44 UTC (rev 1458)
+++ trunk/src/jar/querylang/java/org/mulgara/sparql/parser/cst/IRIReference.java 2009-01-30 21:19:48 UTC (rev 1459)
@@ -70,7 +70,9 @@
try {
this.uri = new URI(uri);
} catch (URISyntaxException e) {
- throw new ParseException("Unable to create a URI from: " + uri);
+ // Mulgara hack for handling the system graph
+ if (!uri.endsWith("##")) throw new ParseException("Unable to create a URI from: " + uri);
+ this.uri = URI.create("#");
}
text = "<" + uri + ">";
}
More information about the Mulgara-svn
mailing list