You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/03/18 18:48:27 UTC
svn commit: r1457891 -
/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java
Author: andy
Date: Mon Mar 18 17:48:26 2013
New Revision: 1457891
URL: http://svn.apache.org/r1457891
Log:
Simply don't record prefix mapping that are Turtle-legal but not RDF/XML legal.
Modified:
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java?rev=1457891&r1=1457890&r2=1457891&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/StreamRDFLib.java Mon Mar 18 17:48:26 2013
@@ -32,6 +32,7 @@ import org.apache.jena.riot.writer.Write
import com.hp.hpl.jena.graph.Graph ;
import com.hp.hpl.jena.graph.Node ;
import com.hp.hpl.jena.graph.Triple ;
+import com.hp.hpl.jena.shared.JenaException ;
import com.hp.hpl.jena.shared.PrefixMapping ;
import com.hp.hpl.jena.sparql.core.DatasetGraph ;
import com.hp.hpl.jena.sparql.core.Quad ;
@@ -169,7 +170,9 @@ public class StreamRDFLib
@Override public void prefix(String prefix, String uri)
{
- graph.getPrefixMapping().setNsPrefix(prefix, uri) ;
+ try { // Jena applies XML rules to prerfixes.
+ graph.getPrefixMapping().setNsPrefix(prefix, uri) ;
+ } catch (JenaException ex) {}
}
}
@@ -204,7 +207,9 @@ public class StreamRDFLib
@Override public void prefix(String prefix, String uri)
{
- prefixMapping.setNsPrefix(prefix, uri) ;
+ try { // Jena applies XML rules to prerfixes.
+ prefixMapping.setNsPrefix(prefix, uri) ;
+ } catch (JenaException ex) {}
}
}