hi,
what i understand is the instance pooling approach is not in our hand to manage. its managed by the
servlet engine. so if we have declared service() method with synchronized keyword then it has to serialize all the requests as otherwise it won't be a thread-safe approach.
this is because service() method is an entry point to the servlet for any request.
but as recommended we should not do something like this instead make the servlet implementing SingleThreadModel. i dont understand the reason for that though
regards
maulin.