Java Servlet is getting called twice in my Application

I am working on Java Servlet Application and I have been observing lately that my Servlet is getting called twice for every Request that I hit. Below is the Controller class snippet:

public class Register extends HttpServlet {

    Logger logger = Logger.getLogger(Register.class);

    @Override
    public void service(ServletRequest request, ServletResponse response) {
        logger.info("Request " + ((HttpServletRequest) request).getRequestURI());

        doPost((HttpServletRequest) request, (HttpServletResponse) response);
    }
}