package gw.api.about uses com.guidewire.pl.config.about.AboutServletHandler uses gw.servlet.AbstractBasicAuthenticationServlet uses gw.servlet.Servlet uses javax.servlet.http.HttpServletRequest uses javax.servlet.http.HttpServletResponse @Servlet( \ path : String -> path.matches( "/about" ) ) class AboutServlet extends AbstractBasicAuthenticationServlet { override function doPost(req: HttpServletRequest, resp: HttpServletResponse) { handleRequest(req, resp) } override function doGet(req: HttpServletRequest, resp: HttpServletResponse) { handleRequest(req, resp) } override function isAuthenticationRequired(req: javax.servlet.http.HttpServletRequest): boolean { return true } function handleRequest(req: HttpServletRequest, resp: HttpServletResponse) { AboutServletHandler.handleRequest(req, resp) } }