Author: andy
Date: Fri Nov 1 23:51:32 2013
New Revision: 1538092
URL: http://svn.apache.org/r1538092
Log:
JENA-580 : FileManger calls IO_Ctl as a static initializer.
Modified:
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileManager.java
Modified:
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileManager.java
URL:
http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileManager.java?rev=1538092&r1=1538091&r2=1538092&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileManager.java
(original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileManager.java
Fri Nov 1 23:51:32 2013
@@ -21,11 +21,15 @@ package com.hp.hpl.jena.util;
import java.io.* ;
import java.util.* ;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import org.slf4j.Logger ;
+import org.slf4j.LoggerFactory ;
-import com.hp.hpl.jena.rdf.model.* ;
-import com.hp.hpl.jena.shared.*;
+import com.hp.hpl.jena.rdf.model.Model ;
+import com.hp.hpl.jena.rdf.model.ModelFactory ;
+import com.hp.hpl.jena.rdf.model.impl.IO_Ctl ;
+import com.hp.hpl.jena.shared.JenaException ;
+import com.hp.hpl.jena.shared.NotFoundException ;
+import com.hp.hpl.jena.shared.WrappedIOException ;
/** FileManager
*
@@ -78,6 +82,10 @@ public class FileManager
protected List<Locator> fmHandlers = new ArrayList<Locator>() ;
protected LocationMapper fmMapper = null ;
+ // This forces Jena to initialize and wire in RIOT if available.
+ // The global FileManager is reset.
+ static { IO_Ctl.init() ; }
+
/** Get the global file manager.
* @return the global file manager
*/
@@ -156,7 +164,6 @@ public class FileManager
@Deprecated
public void setMapper(LocationMapper _mapper) { setLocationMapper(_mapper)
; }
-
/** Set the location mapping */
public void setLocationMapper(LocationMapper _mapper) { fmMapper = _mapper
; }