Hi,
so my question is who is implementing the GenericServlet service() method.
the answer is HttpServlet.
This class implments service method of GenericServlet
which in implmetation call
And that service method call doGet, doPost etc method.
so dont care about service method HttpServlet will take care of it.
So you have to overrid doGet(), doPost() methods only
See the api