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);

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

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