From 8fcc6807ab2827e8024313bf769e1d229ba0e1dd Mon Sep 17 00:00:00 2001 From: stellamit Date: Thu, 10 Nov 2011 21:17:50 +0000 Subject: [PATCH] latest migration code - update to migrated VocabularySourceReference --- .../mannlib/vitro/webapp/ontology/update/ABoxUpdater.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/ABoxUpdater.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/ABoxUpdater.java index 4192881d3..4cb565630 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/ABoxUpdater.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/ontology/update/ABoxUpdater.java @@ -645,9 +645,12 @@ public class ABoxUpdater { Resource resource = vsrIter.next(); StmtIterator typeiter = resource.listProperties(RDF.type); while (typeiter.hasNext()) { - retractions.add(typeiter.next()); + Statement typeStatement = typeiter.next(); + if (!typeStatement.getObject().equals(OWL_THING)) { + retractions.add(typeStatement); + } } - additions.add(resource,RDF.type, OWL_THING); + additions.add(resource, RDF.type, OWL_THING); typeCount++; }