From 9ce168f7c97e47b0dab12adc17e7435c0aabc4c1 Mon Sep 17 00:00:00 2001 From: briancaruso Date: Thu, 9 Feb 2012 21:37:59 +0000 Subject: [PATCH] ObjectPropertyDaoJena changed so it does not try to return an ObjectPropety from a DataProperty. --- .../mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java index 14ec5aeb0..696fefe79 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/ObjectPropertyDaoJena.java @@ -16,6 +16,7 @@ import org.apache.commons.logging.LogFactory; import com.hp.hpl.jena.datatypes.xsd.XSDDatatype; import com.hp.hpl.jena.ontology.ConversionException; +import com.hp.hpl.jena.ontology.DatatypeProperty; import com.hp.hpl.jena.ontology.OntModel; import com.hp.hpl.jena.ontology.OntProperty; import com.hp.hpl.jena.ontology.OntResource; @@ -80,6 +81,9 @@ public class ObjectPropertyDaoJena extends PropertyDaoJena implements ObjectProp if (op==null) { return null; } + if( op instanceof DatatypeProperty){ + return null; + } ObjectProperty p = new ObjectProperty(); try { p.setURI(op.getURI());