From 28ce7ce2770c4810d769393939ad41c98f586980 Mon Sep 17 00:00:00 2001 From: hudajkhan Date: Mon, 7 Jan 2013 17:35:00 -0500 Subject: [PATCH] For JIRA issue NIHVIVO-4026, checking query model resource is not null before accessing it --- .../preprocessors/utils/ProcessSparqlDataGetterN3.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java index 8fb98af21..a3409cd3d 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/preprocessors/utils/ProcessSparqlDataGetterN3.java @@ -128,10 +128,11 @@ public class ProcessSparqlDataGetterN3 extends ProcessDataGetterAbstract { existingLiteralValues.put(this.getVarName("query", counter), new ArrayList(Arrays.asList(queryLiteral))); - - existingUriValues.put(this.getVarName("queryModel", counter), + //Query model is optional + if(queryModelResource != null && queryModelResource.getURI() != null) { + existingUriValues.put(this.getVarName("queryModel", counter), new ArrayList(Arrays.asList(queryModelResource.getURI()))); - + } } } catch(Exception ex) {