NIHVIVO-2108 code correction for nullpointer exception in naming blank nodes method.

This commit is contained in:
ass92 2011-02-10 22:03:05 +00:00
parent a837d62ae8
commit 9b13425258

View file

@ -762,6 +762,7 @@ public class JenaIngestController extends BaseEditController {
else{ else{
destination.add(utils.renameBNodesByPattern(source, namespaceEtc, vreq.getJenaOntModel(), pattern, property)); destination.add(utils.renameBNodesByPattern(source, namespaceEtc, vreq.getJenaOntModel(), pattern, property));
} }
if(csv2rdf!=null){
if(csv2rdf && property!=null){ if(csv2rdf && property!=null){
ClosableIterator closeIt = destination.listSubjects(); ClosableIterator closeIt = destination.listSubjects();
Property prop = ResourceFactory.createProperty(property); Property prop = ResourceFactory.createProperty(property);
@ -805,6 +806,7 @@ public class JenaIngestController extends BaseEditController {
csv2rdf = false; csv2rdf = false;
getServletContext().setAttribute("csv2rdf", csv2rdf); getServletContext().setAttribute("csv2rdf", csv2rdf);
} }
}
} finally { } finally {
destination.leaveCriticalSection(); destination.leaveCriticalSection();