From bffdfc53ace3834fdd8d2f69144217dedfe57877 Mon Sep 17 00:00:00 2001 From: sjm222 Date: Tue, 4 Jan 2011 20:12:26 +0000 Subject: [PATCH] incremental development for NIHVIVO-1286 --- .../mannlib/vitro/webapp/ontology/update/TBoxUpdater.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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; }