sonar critical for Exception handling
[dmaap/messagerouter/mirroragent.git] / src / main / java / com / att / nsa / dmaapMMAgent / utils / MirrorMakerProcessHandler.java
index 906fb3e..80a47af 100644 (file)
@@ -30,6 +30,7 @@ import org.apache.log4j.Logger;
 
 import com.att.nsa.dmaapMMAgent.MirrorMakerAgent;
 
+
 public class MirrorMakerProcessHandler {
        static final Logger logger = Logger.getLogger(MirrorMakerProcessHandler.class);
 
@@ -59,7 +60,7 @@ public class MirrorMakerProcessHandler {
                                }
                        }
                } catch (Exception e) {
-                       e.printStackTrace();
+                       logger.error("Error at checkMirrorMakerProcess method:" + e.getMessage());
                }
                return false;
        }
@@ -91,7 +92,7 @@ public class MirrorMakerProcessHandler {
 
                        logger.info("Mirror Maker " + agentname + " Stopped");
                } catch (Exception e) {
-                       e.printStackTrace();
+                       logger.error("Error at stopMirrorMaker method:" + e.getMessage());
                }
 
        }
@@ -118,7 +119,7 @@ public class MirrorMakerProcessHandler {
                                                                // System.out.println(line);
                                                        }
                                                } catch (Exception anExc) {
-                                                       anExc.printStackTrace();
+                                                       logger.error("Error at startMirrorMaker method:" + anExc.getMessage());
                                                }
                                        }
                                }.start();