[Mulgara-svn] r1458 - trunk/src/jar/util/java/org/mulgara/util
ronald at mulgara.org
ronald at mulgara.org
Wed Jan 28 02:46:45 UTC 2009
Author: ronald
Date: 2009-01-27 18:46:44 -0800 (Tue, 27 Jan 2009)
New Revision: 1458
Modified:
trunk/src/jar/util/java/org/mulgara/util/URIUtil.java
Log:
Fix alias expansion to not drop the fragment in the original uri.
Modified: trunk/src/jar/util/java/org/mulgara/util/URIUtil.java
===================================================================
--- trunk/src/jar/util/java/org/mulgara/util/URIUtil.java 2009-01-24 07:03:51 UTC (rev 1457)
+++ trunk/src/jar/util/java/org/mulgara/util/URIUtil.java 2009-01-28 02:46:44 UTC (rev 1458)
@@ -57,7 +57,8 @@
// Attempt qname-to-URI substitution for aliased namespace prefixes
URI mapping = aliasMap.get(uri.getScheme());
if (mapping != null) {
- uri = new URI(mapping + uri.getSchemeSpecificPart());
+ uri = new URI(mapping.toString() + uri.getSchemeSpecificPart() +
+ (uri.getFragment() != null ? "#" + uri.getFragment() : ""));
}
}
return uri;
@@ -65,5 +66,4 @@
throw new RuntimeException("Bad URI syntax in resource", e);
}
}
-
}
More information about the Mulgara-svn
mailing list