Repository: jena
Updated Branches:
refs/heads/master b15ca3b93 -> 1bcb9d20d
Rename old, deprecated IRIResolver as N3IRIResolver to avoid name clash
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/1bcb9d20
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/1bcb9d20
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/1bcb9d20
Branch: refs/heads/master
Commit: 1bcb9d20dab9c0ed0728735fb74925f1804c90d4
Parents: b15ca3b
Author: Andy Seaborne <[email protected]>
Authored: Mon Oct 10 12:02:38 2016 +0100
Committer: Andy Seaborne <[email protected]>
Committed: Mon Oct 10 12:02:38 2016 +0100
----------------------------------------------------------------------
.../java/org/apache/jena/n3/IRIResolver.java | 231 -------------------
.../java/org/apache/jena/n3/JenaReaderBase.java | 2 +-
.../java/org/apache/jena/n3/N3IRIResolver.java | 231 +++++++++++++++++++
.../org/apache/jena/n3/turtle/ParserBase.java | 6 +-
.../java/org/apache/jena/n3/TestResolver.java | 26 +--
.../jena/rdf/model/test/TestModelRead.java | 2 +-
.../testing_framework/manifest/Manifest.java | 4 +-
.../org/apache/jena/util/junit/Manifest.java | 2 +-
8 files changed, 252 insertions(+), 252 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/main/java/org/apache/jena/n3/IRIResolver.java
----------------------------------------------------------------------
diff --git a/jena-core/src/main/java/org/apache/jena/n3/IRIResolver.java
b/jena-core/src/main/java/org/apache/jena/n3/IRIResolver.java
deleted file mode 100644
index 268634b..0000000
--- a/jena-core/src/main/java/org/apache/jena/n3/IRIResolver.java
+++ /dev/null
@@ -1,231 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.jena.n3;
-
-
-import org.apache.jena.iri.IRI;
-import org.apache.jena.iri.IRIException;
-import org.apache.jena.iri.IRIFactory;
-import org.apache.jena.util.FileUtils ;
-
-/** A simple class to access IRI resolution.
- * Replaced by {@code org.apache.jena.riot.system.IRIResolver}
- */
-
-@Deprecated
-public class IRIResolver {
- /**
- * The current working directory, as a string.
- */
- static private String globalBase = "http://localhost/
LocalHostBase/" ;
-
- // Try to set the global base from the current directory.
- // Security (e.g. Tomcat) may prevent this in which case we
- // use a common default set above.
- static {
- try { globalBase = FileUtils.toURL("."); }
- catch (Throwable th) { }
- }
-
- /**
- * The current working directory, as an IRI.
- */
- static final IRI cwd;
-
- /**
- * An IRIFactory appropriately configuired.
- */
- static final IRIFactory factory = new IRIFactory(IRIFactory
- .jenaImplementation());
- static {
- factory.setSameSchemeRelativeReferences("file");
- }
-
- static {
-
- IRI cwdx;
- try {
- cwdx = factory.construct(globalBase);
- } catch (IRIException e) {
- System.err.println("Unexpected IRIException in
initializer: "
- + e.getMessage());
- cwdx = factory.create("file:///");
- }
- cwd = cwdx;
- }
-
-
-
- /**
- * Turn a filename into a well-formed file: URL relative to the
working
- * directory.
- *
- * @param filename
- * @return String The filename as an absolute URL
- */
- static public String resolveFileURL(String filename) throws
IRIException {
- IRI r = cwd.resolve(filename);
- if (!r.getScheme().equalsIgnoreCase("file")) {
- return resolveFileURL("./" + filename);
- }
- return r.toString();
- }
-
- /**
- * Create resolve a URI against a base. If baseStr is a relative
file IRI
- * then it is first resolved against the current working directory.
- *
- * @param relStr
- * @param baseStr
- * Can be null if relStr is absolute
- * @return String An absolute URI
- * @throws JenaURIException
- * If result would not be legal, absolute IRI
- */
- static public String resolve(String relStr, String baseStr)
- throws JenaURIException {
- return exceptions(resolveIRI(relStr, baseStr)).toString();
- }
-
- /*
- * No exception thrown by this method.
- */
- static private IRI resolveIRI(String relStr, String baseStr) {
- IRI i = factory.create(relStr);
- if (i.isAbsolute())
- // removes excess . segments
- return cwd.create(i);
-
- IRI base = factory.create(baseStr);
-
- if ("file".equalsIgnoreCase(base.getScheme()))
- return cwd.create(base).create(i);
- return base.create(i);
- }
-
- final private IRI base;
-
- /**
- * Construct an IRIResolver with base as the
- * current working directory.
- *
- */
- public IRIResolver() {
- this(null);
- }
-
- /**
- * Construct an IRIResolver with base determined
- * by the argument URI. If this is relative,
- * it is relative against the current working directory.
- * @param baseS
- *
- * @throws JenaURIException
- * If resulting base would not be legal, absolute IRI
- */
- public IRIResolver(String baseS) {
- if (baseS == null)
- baseS = chooseBaseURI();
- // IRI aaa = RelURI.factory.construct(baseS);
- base = exceptions(cwd.create(baseS));
- }
-
- /**
- * The base of this IRIResolver.
- * @return String
- */
- public String getBaseIRI() {
- return base.toString();
- }
-
- /**
- * Resolve the relative URI against the base of
- * this IRIResolver.
- * @param relURI
- * @return the resolved IRI
- * @throws JenaURIException
- * If resulting URI would not be legal, absolute IRI
-
- */
- public String resolve(String relURI) {
- return exceptions(base.resolve(relURI)).toString();
- }
-
-
- /**
- * Throw any exceptions resulting from IRI.
- * @param iri
- * @return iri
- */
- static private IRI exceptions(IRI iri) {
- if (showExceptions && iri.hasViolation(false)) {
- try {
- cwd.construct(iri);
- } catch (IRIException e) {
- throw new JenaURIException(e);
- }
- }
- return iri;
- }
-
- private static boolean showExceptions = true;
-
- /**
- To allow Eyeball to bypass IRI checking (because it's doing
its own)
- */
- public static void suppressExceptions()
- { setShowExceptions(false) ; }
-
- /** To allow Eyeball to bypass IRI checking (because it's doing
its own) */
- public static void setShowExceptions(boolean state)
- { showExceptions = state ; }
-
-/**
- * Resolve the relative URI str against the current
- * working directory.
- * @param str
- * @return String
- */
- public static String resolveGlobal(String str) {
- return exceptions(cwd.resolve(str)).toString();
- }
-
- /**
- * Choose a base URI based on the current directory
- *
- * @return String Absolute URI
- */
-
- static public String chooseBaseURI() {
- return chooseBaseURI(null);
- }
-
- /**
- * Choose a baseURI based on a suggestion
- *
- * @return String URI (if relative, relative to current working
directory).
- */
-
- static public String chooseBaseURI(String baseURI) {
- if (baseURI == null)
- baseURI = "file:.";
- return resolveGlobal(baseURI);
- }
-
-}
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/main/java/org/apache/jena/n3/JenaReaderBase.java
----------------------------------------------------------------------
diff --git a/jena-core/src/main/java/org/apache/jena/n3/JenaReaderBase.java
b/jena-core/src/main/java/org/apache/jena/n3/JenaReaderBase.java
index dff0c55..2e386c8 100644
--- a/jena-core/src/main/java/org/apache/jena/n3/JenaReaderBase.java
+++ b/jena-core/src/main/java/org/apache/jena/n3/JenaReaderBase.java
@@ -110,7 +110,7 @@ public abstract class JenaReaderBase implements
RDFReader
// The reader has been checked, if possible, by now or
// constructed correctly by code here.
if ( base != null )
- base = IRIResolver.resolveGlobal(base) ;
+ base = N3IRIResolver.resolveGlobal(base) ;
try {
model.notifyEvent( GraphEvents.startRead );
readWorker(model, reader, base) ;
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/main/java/org/apache/jena/n3/N3IRIResolver.java
----------------------------------------------------------------------
diff --git a/jena-core/src/main/java/org/apache/jena/n3/N3IRIResolver.java
b/jena-core/src/main/java/org/apache/jena/n3/N3IRIResolver.java
new file mode 100644
index 0000000..f8ba6de
--- /dev/null
+++ b/jena-core/src/main/java/org/apache/jena/n3/N3IRIResolver.java
@@ -0,0 +1,231 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.jena.n3;
+
+
+import org.apache.jena.iri.IRI;
+import org.apache.jena.iri.IRIException;
+import org.apache.jena.iri.IRIFactory;
+import org.apache.jena.util.FileUtils ;
+
+/** A simple class to access IRI resolution.
+ * Replaced by {@code org.apache.jena.riot.system.IRIResolver}
+ */
+
+@Deprecated
+public class N3IRIResolver {
+ /**
+ * The current working directory, as a string.
+ */
+ static private String globalBase = "http://localhost/
LocalHostBase/" ;
+
+ // Try to set the global base from the current directory.
+ // Security (e.g. Tomcat) may prevent this in which case we
+ // use a common default set above.
+ static {
+ try { globalBase = FileUtils.toURL("."); }
+ catch (Throwable th) { }
+ }
+
+ /**
+ * The current working directory, as an IRI.
+ */
+ static final IRI cwd;
+
+ /**
+ * An IRIFactory appropriately configuired.
+ */
+ static final IRIFactory factory = new IRIFactory(IRIFactory
+ .jenaImplementation());
+ static {
+ factory.setSameSchemeRelativeReferences("file");
+ }
+
+ static {
+
+ IRI cwdx;
+ try {
+ cwdx = factory.construct(globalBase);
+ } catch (IRIException e) {
+ System.err.println("Unexpected IRIException in
initializer: "
+ + e.getMessage());
+ cwdx = factory.create("file:///");
+ }
+ cwd = cwdx;
+ }
+
+
+
+ /**
+ * Turn a filename into a well-formed file: URL relative to the
working
+ * directory.
+ *
+ * @param filename
+ * @return String The filename as an absolute URL
+ */
+ static public String resolveFileURL(String filename) throws
IRIException {
+ IRI r = cwd.resolve(filename);
+ if (!r.getScheme().equalsIgnoreCase("file")) {
+ return resolveFileURL("./" + filename);
+ }
+ return r.toString();
+ }
+
+ /**
+ * Create resolve a URI against a base. If baseStr is a relative
file IRI
+ * then it is first resolved against the current working directory.
+ *
+ * @param relStr
+ * @param baseStr
+ * Can be null if relStr is absolute
+ * @return String An absolute URI
+ * @throws JenaURIException
+ * If result would not be legal, absolute IRI
+ */
+ static public String resolve(String relStr, String baseStr)
+ throws JenaURIException {
+ return exceptions(resolveIRI(relStr, baseStr)).toString();
+ }
+
+ /*
+ * No exception thrown by this method.
+ */
+ static private IRI resolveIRI(String relStr, String baseStr) {
+ IRI i = factory.create(relStr);
+ if (i.isAbsolute())
+ // removes excess . segments
+ return cwd.create(i);
+
+ IRI base = factory.create(baseStr);
+
+ if ("file".equalsIgnoreCase(base.getScheme()))
+ return cwd.create(base).create(i);
+ return base.create(i);
+ }
+
+ final private IRI base;
+
+ /**
+ * Construct an IRIResolver with base as the
+ * current working directory.
+ *
+ */
+ public N3IRIResolver() {
+ this(null);
+ }
+
+ /**
+ * Construct an IRIResolver with base determined
+ * by the argument URI. If this is relative,
+ * it is relative against the current working directory.
+ * @param baseS
+ *
+ * @throws JenaURIException
+ * If resulting base would not be legal, absolute IRI
+ */
+ public N3IRIResolver(String baseS) {
+ if (baseS == null)
+ baseS = chooseBaseURI();
+ // IRI aaa = RelURI.factory.construct(baseS);
+ base = exceptions(cwd.create(baseS));
+ }
+
+ /**
+ * The base of this IRIResolver.
+ * @return String
+ */
+ public String getBaseIRI() {
+ return base.toString();
+ }
+
+ /**
+ * Resolve the relative URI against the base of
+ * this IRIResolver.
+ * @param relURI
+ * @return the resolved IRI
+ * @throws JenaURIException
+ * If resulting URI would not be legal, absolute IRI
+
+ */
+ public String resolve(String relURI) {
+ return exceptions(base.resolve(relURI)).toString();
+ }
+
+
+ /**
+ * Throw any exceptions resulting from IRI.
+ * @param iri
+ * @return iri
+ */
+ static private IRI exceptions(IRI iri) {
+ if (showExceptions && iri.hasViolation(false)) {
+ try {
+ cwd.construct(iri);
+ } catch (IRIException e) {
+ throw new JenaURIException(e);
+ }
+ }
+ return iri;
+ }
+
+ private static boolean showExceptions = true;
+
+ /**
+ To allow Eyeball to bypass IRI checking (because it's doing
its own)
+ */
+ public static void suppressExceptions()
+ { setShowExceptions(false) ; }
+
+ /** To allow Eyeball to bypass IRI checking (because it's doing
its own) */
+ public static void setShowExceptions(boolean state)
+ { showExceptions = state ; }
+
+/**
+ * Resolve the relative URI str against the current
+ * working directory.
+ * @param str
+ * @return String
+ */
+ public static String resolveGlobal(String str) {
+ return exceptions(cwd.resolve(str)).toString();
+ }
+
+ /**
+ * Choose a base URI based on the current directory
+ *
+ * @return String Absolute URI
+ */
+
+ static public String chooseBaseURI() {
+ return chooseBaseURI(null);
+ }
+
+ /**
+ * Choose a baseURI based on a suggestion
+ *
+ * @return String URI (if relative, relative to current working
directory).
+ */
+
+ static public String chooseBaseURI(String baseURI) {
+ if (baseURI == null)
+ baseURI = "file:.";
+ return resolveGlobal(baseURI);
+ }
+
+}
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/main/java/org/apache/jena/n3/turtle/ParserBase.java
----------------------------------------------------------------------
diff --git a/jena-core/src/main/java/org/apache/jena/n3/turtle/ParserBase.java
b/jena-core/src/main/java/org/apache/jena/n3/turtle/ParserBase.java
index bd581a5..197e231 100644
--- a/jena-core/src/main/java/org/apache/jena/n3/turtle/ParserBase.java
+++ b/jena-core/src/main/java/org/apache/jena/n3/turtle/ParserBase.java
@@ -24,7 +24,7 @@ import org.apache.jena.datatypes.xsd.XSDDatatype ;
import org.apache.jena.graph.Node ;
import org.apache.jena.graph.NodeFactory ;
import org.apache.jena.graph.Triple ;
-import org.apache.jena.n3.IRIResolver ;
+import org.apache.jena.n3.N3IRIResolver ;
import org.apache.jena.n3.JenaURIException ;
import org.apache.jena.shared.PrefixMapping ;
import org.apache.jena.shared.impl.PrefixMappingImpl ;
@@ -59,12 +59,12 @@ public class ParserBase
public ParserBase() {}
PrefixMapping prefixMapping = new PrefixMappingImpl() ;
- IRIResolver resolver = new IRIResolver() ;
+ N3IRIResolver resolver = new N3IRIResolver() ;
protected String getBaseURI() { return resolver.getBaseIRI() ; }
public void setBaseURI(String u)
{
- resolver = new IRIResolver(u) ;
+ resolver = new N3IRIResolver(u) ;
}
protected void setBase(String iriStr , int line, int column)
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/test/java/org/apache/jena/n3/TestResolver.java
----------------------------------------------------------------------
diff --git a/jena-core/src/test/java/org/apache/jena/n3/TestResolver.java
b/jena-core/src/test/java/org/apache/jena/n3/TestResolver.java
index 13a348e..832a4b7 100644
--- a/jena-core/src/test/java/org/apache/jena/n3/TestResolver.java
+++ b/jena-core/src/test/java/org/apache/jena/n3/TestResolver.java
@@ -20,7 +20,7 @@ package org.apache.jena.n3;
import junit.framework.TestCase;
import junit.framework.TestSuite;
-import org.apache.jena.n3.IRIResolver ;
+import org.apache.jena.n3.N3IRIResolver ;
import org.apache.jena.n3.JenaURIException ;
@SuppressWarnings("deprecation")
public class TestResolver extends TestCase
@@ -34,7 +34,7 @@ public class TestResolver extends TestCase
public void testBase1()
{
- IRIResolver resolver = new IRIResolver() ;
+ N3IRIResolver resolver = new N3IRIResolver() ;
assertNotNull(resolver.getBaseIRI()) ;
String base = resolver.getBaseIRI() ;
assertTrue(base.indexOf(':') > 0 ) ;
@@ -42,7 +42,7 @@ public class TestResolver extends TestCase
public void testBase2()
{
- IRIResolver resolver = new IRIResolver("x") ;
+ N3IRIResolver resolver = new N3IRIResolver("x") ;
assertNotNull(resolver.getBaseIRI()) ;
// Active when IRI library integrated - currently the resolver
takes a raw base string.
// String base = resolver.getBaseIRI() ;
@@ -51,8 +51,8 @@ public class TestResolver extends TestCase
public void testBase3()
{
- String b = IRIResolver.resolveGlobal("x") ;
- IRIResolver resolver = new IRIResolver(b) ;
+ String b = N3IRIResolver.resolveGlobal("x") ;
+ N3IRIResolver resolver = new N3IRIResolver(b) ;
assertNotNull(resolver.getBaseIRI()) ;
String base = resolver.getBaseIRI() ;
assertTrue(base.indexOf(':') > 0 ) ;
@@ -238,7 +238,7 @@ public class TestResolver extends TestCase
private void execTest(String u, String base, String result)
{
- IRIResolver resolver = new IRIResolver(base) ;
+ N3IRIResolver resolver = new N3IRIResolver(base) ;
String res = resolver.resolve(u) ;
if (result == null )
@@ -254,7 +254,7 @@ public class TestResolver extends TestCase
// A test for resolved names that depend on where the tests are run.
private void execTestMatch(String u, String base, String
resultPattern)
{
- IRIResolver resolver = new IRIResolver(base) ;
+ N3IRIResolver resolver = new N3IRIResolver(base) ;
String res = resolver.resolve(u) ;
if (resultPattern == null )
@@ -269,14 +269,14 @@ public class TestResolver extends TestCase
private void execFileTest(String fn1, String fn2)
{
- String s = IRIResolver.resolveFileURL(fn1) ;
+ String s = N3IRIResolver.resolveFileURL(fn1) ;
assertEquals(s,fn2) ;
}
private void execTestFileRelURI(String fn)
{
String relName = fn.substring("file:".length()) ;
- String s = IRIResolver.resolveFileURL(fn) ;
+ String s = N3IRIResolver.resolveFileURL(fn) ;
assertTrue("Lost relative name: ("+fn+"=>"+s+")",
s.endsWith(relName) ) ;
assertTrue("Not absolute: ("+fn+"=>"+s+")",
s.startsWith("file:///") ) ;
}
@@ -285,7 +285,7 @@ public class TestResolver extends TestCase
{
String s = ex.getSimpleName() ;
try {
- IRIResolver resolver = new IRIResolver(base) ;
+ N3IRIResolver resolver = new N3IRIResolver(base) ;
String res = resolver.resolve(u) ;
if ( res == null )
fail("("+u+","+base+") => <null> :: Expected exception: "
+s) ;
@@ -301,7 +301,7 @@ public class TestResolver extends TestCase
{
String s = ex.getSimpleName() ;
try {
- new IRIResolver(base) ;
+ new N3IRIResolver(base) ;
fail("("+base+") => OK :: Expected exception: " +s) ;
} catch (Exception ex2)
{
@@ -312,14 +312,14 @@ public class TestResolver extends TestCase
private void choose(String base)
{
- IRIResolver.chooseBaseURI(base) ;
+ N3IRIResolver.chooseBaseURI(base) ;
}
private void chooseException(String base, Class<?> ex)
{
String s = ex.getSimpleName() ;
try {
- IRIResolver.chooseBaseURI(base) ;
+ N3IRIResolver.chooseBaseURI(base) ;
fail("("+base+") => OK :: Expected exception: " +s) ;
} catch (Exception ex2)
{
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/test/java/org/apache/jena/rdf/model/test/TestModelRead.java
----------------------------------------------------------------------
diff --git
a/jena-core/src/test/java/org/apache/jena/rdf/model/test/TestModelRead.java
b/jena-core/src/test/java/org/apache/jena/rdf/model/test/
TestModelRead.java
index c4a7e26..4551fee 100644
--- a/jena-core/src/test/java/org/apache/jena/rdf/model/test/
TestModelRead.java
+++ b/jena-core/src/test/java/org/apache/jena/rdf/model/test/
TestModelRead.java
@@ -69,7 +69,7 @@ public class TestModelRead extends AbstractModelTestBase
@SuppressWarnings("deprecation")
public void testSimpleLoadImplictBase() throws IRIException {
final Model mBasedImplicit = createModel() ;
- String fn=org.apache.jena.n3.IRIResolver.resolveGlobal(
getFileName("modelReading/based.n3"));
+ String fn=org.apache.jena.n3.N3IRIResolver.resolveGlobal(
getFileName("modelReading/based.n3"));
final Model wanted = createModel().add(ModelHelper.resource(fn),
ModelHelper.property("ja:predicate"),
ModelHelper.resource("ja:object"))
;
mBasedImplicit.read(fn, "N3") ;
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/test/java/org/apache/jena/testing_framework/
manifest/Manifest.java
----------------------------------------------------------------------
diff --git
a/jena-core/src/test/java/org/apache/jena/testing_framework/manifest/Manifest.java
b/jena-core/src/test/java/org/apache/jena/testing_framework/
manifest/Manifest.java
index 9ff4354..af2259a 100644
--- a/jena-core/src/test/java/org/apache/jena/testing_framework/
manifest/Manifest.java
+++ b/jena-core/src/test/java/org/apache/jena/testing_framework/
manifest/Manifest.java
@@ -23,7 +23,7 @@ import java.util.Collection ;
import java.util.Iterator ;
import java.util.List ;
-import org.apache.jena.n3.IRIResolver ;
+import org.apache.jena.n3.N3IRIResolver ;
import org.apache.jena.rdf.model.* ;
import org.apache.jena.util.FileManager ;
import org.apache.jena.vocabulary.RDF ;
@@ -49,7 +49,7 @@ public class Manifest {
public Manifest(String fn) {
log.debug("Manifest = " + fn);
- filename = IRIResolver.resolveGlobal(fn);
+ filename = N3IRIResolver.resolveGlobal(fn);
log.debug(" = " + filename);
manifest = FileManager.get().loadModel(filename);
parseIncludes();
http://git-wip-us.apache.org/repos/asf/jena/blob/1bcb9d20/
jena-core/src/test/java/org/apache/jena/util/junit/Manifest.java
----------------------------------------------------------------------
diff --git a/jena-core/src/test/java/org/apache/jena/util/junit/Manifest.java
b/jena-core/src/test/java/org/apache/jena/util/junit/Manifest.java
index e76d3f5..49362cd 100644
--- a/jena-core/src/test/java/org/apache/jena/util/junit/Manifest.java
+++ b/jena-core/src/test/java/org/apache/jena/util/junit/Manifest.java
@@ -50,7 +50,7 @@ public class Manifest
public Manifest(String fn)
{
log.debug("Manifest = "+fn ) ;
- filename = org.apache.jena.n3.IRIResolver.resolveGlobal(fn) ;
+ filename = org.apache.jena.n3.N3IRIResolver.resolveGlobal(fn) ;
log.debug(" = "+filename ) ;
manifest = FileManager.get().loadModel(filename) ;
parseIncludes() ;