diff --git a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/ScheduleServlet.java b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/ScheduleServlet.java
index 7b61833..f013451 100644
--- a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/ScheduleServlet.java
+++ b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/ScheduleServlet.java
@@ -171,6 +171,7 @@ public class ScheduleServlet extends LoginAbstractAzkabanServlet {
} catch (ServletException e) {
ret.put("error", e.getMessage());
} catch (ScheduleManagerException e) {
+ logger.error(e.getMessage(), e);
ret.put("error", e.getMessage());
}
@@ -256,6 +257,7 @@ public class ScheduleServlet extends LoginAbstractAzkabanServlet {
ret.put("schedule", jsonObj);
}
} catch (ScheduleManagerException e) {
+ logger.error(e.getMessage(), e);
ret.put("error", e);
}
}
@@ -319,6 +321,7 @@ public class ScheduleServlet extends LoginAbstractAzkabanServlet {
} catch (ServletException e) {
ret.put("error", e);
} catch (ScheduleManagerException e) {
+ logger.error(e.getMessage(), e);
ret.put("error", e);
}
}
@@ -508,7 +511,7 @@ public class ScheduleServlet extends LoginAbstractAzkabanServlet {
executorManager.getExecutableFlows(null, null, null, 0, startTime,
endTime, -1, -1);
} catch (ExecutorManagerException e) {
- logger.error(e);
+ logger.error(e.getMessage(), e);
}
HashMap<String, Object> ret = new HashMap<String, Object>();