aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoringitk <ingitk@amdocs.com>2018-11-01 08:01:01 +0000
committeringitk <ingitk@amdocs.com>2018-11-12 05:30:30 +0000
commitcf300b2c58fecf89840547f8ef1b20c6caf935b9 (patch)
treefcd037bd1ef05bf640b0dd9b4f4faaf90bb4585c
parente4c293eb36dd955685db390d114043569241a855 (diff)
Improved the web page handling in case of DB error
Issue-ID: DCAEGEN2-934 Change-Id: I13597c1d3c1f6a0c34b25644ff8b4ff2421c1c9e Signed-off-by: ingitk <ingitk@amdocs.com>
-rw-r--r--snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/DAO/MappingFileDAOImpl.java1
-rw-r--r--snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/service/MappingFileServiceImpl.java2
2 files changed, 3 insertions, 0 deletions
diff --git a/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/DAO/MappingFileDAOImpl.java b/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/DAO/MappingFileDAOImpl.java
index 6bfc269..f3234bb 100644
--- a/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/DAO/MappingFileDAOImpl.java
+++ b/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/DAO/MappingFileDAOImpl.java
@@ -102,6 +102,7 @@ public class MappingFileDAOImpl implements MappingFileDAO {
}catch (Exception e) {
LOGGER.error("Error occured due to :" + e.getMessage());
+ throw e;
}
return "Uploaded successfully";
diff --git a/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/service/MappingFileServiceImpl.java b/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/service/MappingFileServiceImpl.java
index f6bf27c..e5ca3a8 100644
--- a/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/service/MappingFileServiceImpl.java
+++ b/snmpmapper/src/main/java/org/onap/dcaegen2/services/mapper/snmpmapper/service/MappingFileServiceImpl.java
@@ -75,9 +75,11 @@ public class MappingFileServiceImpl implements MappingFileService {
LOGGER.error(snmpMapperException.getMessage());
} catch (IOException e) {
LOGGER.error("IOException occured:{}",e.getCause());
+ return "failed";
} catch (SQLException e) {
// TODO Auto-generated catch block
LOGGER.error("SQLException occured:{}",e.getCause());
+ return "failed";
}
}