/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 347 by torben, Thu Sep 10 18:11:53 2009 UTC revision 348 by torben, Sun Sep 27 19:14:39 2009 UTC
# Line 5  import java.sql.Connection; Line 5  import java.sql.Connection;
5  import java.sql.ResultSet;  import java.sql.ResultSet;
6  import java.sql.Statement;  import java.sql.Statement;
7  import java.util.List;  import java.util.List;
8    import java.util.logging.Level;
9    import java.util.logging.Logger;
10    
11  import javax.servlet.ServletException;  import javax.servlet.ServletException;
12  import javax.servlet.http.HttpServlet;  import javax.servlet.http.HttpServlet;
# Line 29  import dk.thoerup.traininfoservice.DBCon Line 31  import dk.thoerup.traininfoservice.DBCon
31   */   */
32  public class DepartureServlet extends HttpServlet {  public class DepartureServlet extends HttpServlet {
33          private static final long serialVersionUID = 1L;          private static final long serialVersionUID = 1L;
34            
35            Logger logger = Logger.getLogger( DepartureServlet.class.getName() );
36    
37          DepartureFetcher fetcher = new DepartureFetcher();          DepartureFetcher fetcher = new DepartureFetcher();
38      TransformerFactory transformerFactory = TransformerFactory.newInstance();      TransformerFactory transformerFactory = TransformerFactory.newInstance();
# Line 45  public class DepartureServlet extends Ht Line 49  public class DepartureServlet extends Ht
49    
50                  try {                  try {
51                          beans = fetcher.lookupDepartures(station);                          beans = fetcher.lookupDepartures(station);
52                    } catch (java.net.SocketTimeoutException ste) {
53                            logger.warning("Read timed out, station="+station);
54                            resp.sendError(500);
55                            return;
56                  } catch (Exception e) {                  } catch (Exception e) {
57                          throw new ServletException(e);                          logger.log(Level.WARNING, "Unknown exception, station=" +station, e);
58                            resp.sendError(500);
59                            return;
60                  }                  }
61                                    
62                  resp.setDateHeader("Expires", 0);                  resp.setDateHeader("Expires", 0);

Legend:
Removed from v.347  
changed lines
  Added in v.348

  ViewVC Help
Powered by ViewVC 1.1.20