Author: rwesten
Date: Tue Feb 23 08:51:38 2016
New Revision: 1731809

URL: http://svn.apache.org/viewvc?rev=1731809&view=rev
Log:
The Value Converter of the Entityhub now only converts absolute URIs to 
references

Modified:
    
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/mapping/ValueConverterFactory.java

Modified: 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/mapping/ValueConverterFactory.java
URL: 
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/mapping/ValueConverterFactory.java?rev=1731809&r1=1731808&r2=1731809&view=diff
==============================================================================
--- 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/mapping/ValueConverterFactory.java
 (original)
+++ 
stanbol/trunk/entityhub/generic/core/src/main/java/org/apache/stanbol/entityhub/core/mapping/ValueConverterFactory.java
 Tue Feb 23 08:51:38 2016
@@ -412,8 +412,12 @@ public class ValueConverterFactory {
                 return valueFactory.createReference(value);
             } else {
                 try {
-                    new URI(value.toString()); //just for validating the string
-                    return valueFactory.createReference(value);
+                    //For converting we only accept absolute URIs
+                    if(new URI(value.toString()).isAbsolute()){;
+                        return valueFactory.createReference(value);
+                    } else {
+                        return null;
+                    }
                 } catch (URISyntaxException e){ return null;}
             }
         }


Reply via email to