diff --git a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/LoginAbstractAzkabanServlet.java b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/LoginAbstractAzkabanServlet.java
index cffcc99..3e8d743 100644
--- a/azkaban-web-server/src/main/java/azkaban/webapp/servlet/LoginAbstractAzkabanServlet.java
+++ b/azkaban-web-server/src/main/java/azkaban/webapp/servlet/LoginAbstractAzkabanServlet.java
@@ -76,15 +76,11 @@ public abstract class LoginAbstractAzkabanServlet extends
contextType.put(".woff", "application/x-font-woff");
}
+ private final WebMetrics webMetrics = SERVICE_PROVIDER.getInstance(WebMetrics.class);
private File webResourceDirectory = null;
-
private MultipartParser multipartParser;
-
private boolean shouldLogRawUserAgent = false;
- // TODO: reallocf properly guicify WebMetrics
- private WebMetrics webMetrics = SERVICE_PROVIDER.getInstance(WebMetrics.class);
-
@Override
public void init(final ServletConfig config) throws ServletException {
super.init(config);
@@ -104,7 +100,7 @@ public abstract class LoginAbstractAzkabanServlet extends
protected void doGet(final HttpServletRequest req, final HttpServletResponse resp)
throws ServletException, IOException {
- webMetrics.markWebGetCall();
+ this.webMetrics.markWebGetCall();
// Set session id
final Session session = getSessionFromRequest(req);
logRequest(req, session);
@@ -279,7 +275,7 @@ public abstract class LoginAbstractAzkabanServlet extends
protected void doPost(final HttpServletRequest req, final HttpServletResponse resp)
throws ServletException, IOException {
Session session = getSessionFromRequest(req);
- webMetrics.markWebPostCall();
+ this.webMetrics.markWebPostCall();
logRequest(req, session);
// Handle Multipart differently from other post messages