\r
 import javax.annotation.Resource;\r
 \r
+import com.google.common.base.Throwables;\r
 import org.onap.usecaseui.server.bean.AlarmsHeader;\r
 import org.onap.usecaseui.server.bean.AlarmsInformation;\r
 import org.onap.usecaseui.server.bean.SortMaster;\r
             return getDiagram(sourceName, startTimel, endTimel + timeInterval, timeInterval, 1, 1, format);\r
         } catch (Exception e) {\r
             logger.error("alarmController diagram occured exception:" + e.getMessage());\r
-            e.printStackTrace();\r
+            logger.error("alarmController diagram occured exception:"+ Throwables.getStackTraceAsString(e));\r
         }\r
         return null;\r
     }\r