35 |
|
|
36 |
Logger logger = Logger.getLogger( DepartureServlet.class.getName() ); |
Logger logger = Logger.getLogger( DepartureServlet.class.getName() ); |
37 |
|
|
38 |
DepartureFetcher fetcher = new DepartureFetcher(); |
DepartureFetcher fetcher; |
39 |
TransformerFactory transformerFactory = TransformerFactory.newInstance(); |
TransformerFactory transformerFactory = TransformerFactory.newInstance(); |
40 |
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); |
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); |
41 |
|
|
42 |
|
|
43 |
@Override |
@Override |
44 |
|
public void init() throws ServletException { |
45 |
|
super.init(); |
46 |
|
|
47 |
|
boolean useTempSite = Boolean.parseBoolean( getInitParameter("usetempsite") ); |
48 |
|
logger.info( "DepartureServlet, use temp site=" + useTempSite ); |
49 |
|
fetcher = new DepartureFetcher(useTempSite); |
50 |
|
} |
51 |
|
|
52 |
|
@Override |
53 |
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { |
54 |
if (req.getParameter("station") == null) { |
if (req.getParameter("station") == null) { |
55 |
resp.sendError(400, "not enough parameters"); |
resp.sendError(400, "not enough parameters"); |