You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marmotta.apache.org by an...@apache.org on 2013/09/27 02:17:48 UTC

git commit: Use Rio.getWriterFormatForMIMEType to use currently loaded registry

Updated Branches:
  refs/heads/develop 9ac4f819b -> 9125265af


Use Rio.getWriterFormatForMIMEType to use currently loaded registry

This ensures that third-party extensions are recognised automatically if
they can be loaded with ServiceLoader into the RDFWriterRegistry,
without having to add their formats statically using the outdated
RDFFormat.register method

Project: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/commit/9125265a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/tree/9125265a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/diff/9125265a

Branch: refs/heads/develop
Commit: 9125265aff87b5496e893d73063aba331a82e07d
Parents: 9ac4f81
Author: Peter Ansell <p_...@yahoo.com>
Authored: Fri Sep 27 10:17:15 2013 +1000
Committer: Peter Ansell <p_...@yahoo.com>
Committed: Fri Sep 27 10:17:15 2013 +1000

----------------------------------------------------------------------
 .../sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/9125265a/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java b/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java
index b4148f0..07a744b 100644
--- a/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java
+++ b/platform/marmotta-sparql/src/main/java/org/apache/marmotta/platform/sparql/services/sparqlio/rdf/SPARQLGraphResultWriter.java
@@ -33,6 +33,7 @@ import org.openrdf.query.resultio.QueryResultIO;
 import org.openrdf.query.resultio.QueryResultWriter;
 import org.openrdf.rio.RDFFormat;
 import org.openrdf.rio.RDFHandlerException;
+import org.openrdf.rio.Rio;
 import org.openrdf.rio.RioSetting;
 import org.openrdf.rio.WriterConfig;
 
@@ -59,7 +60,7 @@ public class SPARQLGraphResultWriter implements QueryResultWriter {
 
     public SPARQLGraphResultWriter(OutputStream outputStream, String mimeType) {
         this.outputStream = outputStream;
-        this.format = RDFFormat.forMIMEType(mimeType, RDFFormat.RDFXML);
+        this.format = Rio.getWriterFormatForMIMEType(mimeType, RDFFormat.RDFXML);
     }
 
     @Deprecated