made a general AbstractXmlServiceServlet that can be used for all xml
services