Author: andy
Date: Mon Aug 11 10:45:37 2014
New Revision: 1617246

URL: http://svn.apache.org/r1617246
Log:
JENA-758: Don't confuse base URI with empty prefix

Modified:
    jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java

Modified: 
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java
URL: 
http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java?rev=1617246&r1=1617245&r2=1617246&view=diff
==============================================================================
--- 
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java 
(original)
+++ 
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java 
Mon Aug 11 10:45:37 2014
@@ -109,7 +109,6 @@ public class JsonLDWriter extends Writer
         catch (IOException e) {
             IO.exception(e) ;
         }
-        
     }
 
     private static void addPrefixes(Map<String, Object> ctx, PrefixMap 
prefixMap) {
@@ -117,17 +116,8 @@ public class JsonLDWriter extends Writer
         for ( Entry<String, IRI> e : pmap.entrySet() ) {
             String key = e.getKey() ;
             IRI iri = e.getValue() ;
-            if ( key.trim().length() == 0 ) {
-                if ( iri != null ) {
-                    // set default URI prefix
-                    ctx.put("@base", e.getValue().toString()) ;
-                    ctx.put("", e.getValue().toString());
-                } // ignore if the value is empty
-            } else {
-                ctx.put(e.getKey(), e.getValue().toString()) ;
-            }
+            ctx.put(e.getKey(), e.getValue().toString()) ;
         }
-
     }
 
     private static void addProperties(final Map<String, Object> ctx, Graph 
graph) {
@@ -173,6 +163,5 @@ public class JsonLDWriter extends Writer
         } ;
 
         Iter.iter(graph.find(null, null, null)).apply(x) ;
-
     }
 }
\ No newline at end of file


Reply via email to