From a133ed206e3feb4bcf04f5e932b9db5d2807ecdb Mon Sep 17 00:00:00 2001 From: hudajkhan Date: Mon, 30 Mar 2015 16:24:12 -0400 Subject: [PATCH] Enabling more general exception to be logged and caught in makeIndividual method --- .../mannlib/vitro/webapp/dao/jena/IndividualDaoSDB.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/IndividualDaoSDB.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/IndividualDaoSDB.java index cb54c15fb..402efb117 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/IndividualDaoSDB.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/IndividualDaoSDB.java @@ -78,6 +78,15 @@ public class IndividualDaoSDB extends IndividualDaoJena { } catch (IndividualNotFoundException e) { // If the individual does not exist, return null. return null; + } catch(Exception ex) { + //Should some other error occur, please log it here + log.error("An error occurred trying to make an individual ", ex); + if(StringUtils.isNotEmpty(individualURI)) { + log.error("IndividualURI equals " + individualURI); + } else { + log.error("IndividualURI is null or empty"); + } + return null; } }