From 4a6aa63393611b0971b7ad157284f83093afd7ca Mon Sep 17 00:00:00 2001 From: ass92 Date: Thu, 22 Jul 2010 15:17:07 +0000 Subject: [PATCH] NIHVIVO-932 made namespace retrieval change in permanent uri tool --- .../controller/jena/JenaIngestController.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java index 861fe5632..dc491b37b 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/jena/JenaIngestController.java @@ -419,13 +419,14 @@ public class JenaIngestController extends BaseEditController { if(modelName!=null){ Model m = maker.getModel(modelName); ArrayList namespaceList = new ArrayList(); - Iterator namespaceItr = m.listNameSpaces(); + ResIterator resItr = m.listResourcesWithProperty((Property)null); - if(namespaceItr!=null){ - while(namespaceItr.hasNext()){ - - namespaceList.add(namespaceItr.next().toString()); - + if(resItr!=null){ + while(resItr.hasNext()){ + String namespace = resItr.nextResource().getNameSpace(); + if(!namespaceList.contains(namespace)){ + namespaceList.add(namespace); + } } } else {