diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/TBoxUpdater.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/TBoxUpdater.java index bdd799ae0..389256a20 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/TBoxUpdater.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/TBoxUpdater.java @@ -130,18 +130,21 @@ public class TBoxUpdater { // first check to see if the site has a local value change // that should override the deletion List siteObjects = siteModel.listObjectsOfProperty(subject, predicate).toList(); + if (siteObjects.size() > 1) { - logger.logError("Error: found " + siteObjects.size() + + logger.log("WARNING: found " + siteObjects.size() + " statements with subject = " + subject.getURI() + " and property = " + predicate.getURI() + " in the site database. (maximum of one is expected)"); } + if (siteObjects.size() > 0) { RDFNode siteNode = siteObjects.get(0); if (siteNode.equals(oldObject)) { retractions.add(siteModel.listStatements(subject, predicate, (RDFNode) null)); } } + continue; }