Added error log in MusicConditional class 31/64631/1
authorChandan Ghosh <cghosh12@in.ibm.com>
Wed, 5 Sep 2018 07:13:02 +0000 (12:43 +0530)
committerChandan Ghosh <cghosh12@in.ibm.com>
Wed, 5 Sep 2018 07:13:12 +0000 (12:43 +0530)
Added error log in MusicConditional class where it was missing. Reported
in Sonar.

Issue-ID: MUSIC-129
Change-Id: I8d3102547015313520b67058312e4072f621ca34
Signed-off-by: Chandan Ghosh <cghosh12@in.ibm.com>
src/main/java/org/onap/music/conductor/conditionals/MusicConditional.java

index c97ccfa..a2c3fd3 100644 (file)
@@ -107,6 +107,7 @@ public class MusicConditional {
                                return lockAcqResult;
                        }
                } catch (Exception e) {
+                       logger.error(EELFLoggerDelegate.errorLogger, e.getMessage(),AppMessages.EXECUTIONINTERRUPTED);
                        MusicCore.destroyLockRef(lockId);
                        return new ReturnType(ResultType.FAILURE, e.getMessage());
                }
@@ -143,6 +144,7 @@ public class MusicConditional {
                } catch (Exception e) {
                        StringWriter sw = new StringWriter();
                        e.printStackTrace(new PrintWriter(sw));
+                       logger.error(EELFLoggerDelegate.errorLogger, e.getMessage(),AppMessages.EXECUTIONINTERRUPTED, ErrorSeverity.ERROR, ErrorTypes.LOCKINGERROR);
                        String exceptionAsString = sw.toString();
                        return new ReturnType(ResultType.FAILURE,
                                        "Exception thrown while doing the critical put, check sanctity of the row/conditions:\n"
@@ -169,6 +171,7 @@ public class MusicConditional {
                        }
 
                } catch (Exception e) {
+                       logger.error(EELFLoggerDelegate.errorLogger, e.getMessage(),AppMessages.EXECUTIONINTERRUPTED, ErrorSeverity.ERROR, ErrorTypes.LOCKINGERROR);
                        MusicCore.destroyLockRef(lockId);
                        return new ReturnType(ResultType.FAILURE, e.getMessage());
 
@@ -211,6 +214,7 @@ public class MusicConditional {
                        }
 
                } catch (Exception e) {
+                       logger.error(EELFLoggerDelegate.errorLogger, e.getMessage(),AppMessages.EXECUTIONINTERRUPTED, ErrorSeverity.ERROR, ErrorTypes.LOCKINGERROR);
                        StringWriter sw = new StringWriter();
                        e.printStackTrace(new PrintWriter(sw));
                        String exceptionAsString = sw.toString();