comparison flys-client/src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java @ 1367:ab8eb2f544f2

Replaced stdout and stderr logging with log4j loggers in server classes. flys-client/trunk@3069 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 25 Oct 2011 12:31:15 +0000
parents 51d4b51a51ed
children bc06a671ef60
comparison
equal deleted inserted replaced
1366:d0eb2202ffbe 1367:ab8eb2f544f2
4 import java.io.IOException; 4 import java.io.IOException;
5 import java.util.HashMap; 5 import java.util.HashMap;
6 import java.util.Map; 6 import java.util.Map;
7 7
8 import org.w3c.dom.Document; 8 import org.w3c.dom.Document;
9
10 import org.apache.log4j.Logger;
9 11
10 import javax.servlet.http.HttpServlet; 12 import javax.servlet.http.HttpServlet;
11 import javax.servlet.http.HttpServletRequest; 13 import javax.servlet.http.HttpServletRequest;
12 import javax.servlet.http.HttpServletResponse; 14 import javax.servlet.http.HttpServletResponse;
13 15
25 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 27 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
26 */ 28 */
27 public class ChartOutputServiceImpl 29 public class ChartOutputServiceImpl
28 extends HttpServlet 30 extends HttpServlet
29 { 31 {
32 private static final Logger logger =
33 Logger.getLogger(ChartOutputServiceImpl.class);
34
35
30 public void doGet(HttpServletRequest req, HttpServletResponse resp) { 36 public void doGet(HttpServletRequest req, HttpServletResponse resp) {
31 System.out.println("ChartOutputServiceImpl.doGet"); 37 logger.info("ChartOutputServiceImpl.doGet");
32 38
33 try { 39 try {
34 OutputStream out = resp.getOutputStream(); 40 OutputStream out = resp.getOutputStream();
35 41
36 String serverUrl = req.getParameter("server"); 42 String serverUrl = req.getParameter("server");
49 55
50 out.close(); 56 out.close();
51 out.flush(); 57 out.flush();
52 } 58 }
53 catch (IOException ioe) { 59 catch (IOException ioe) {
54 ioe.printStackTrace(); 60 logger.error(ioe, ioe);
55 System.err.println(ioe.getMessage());
56 } 61 }
57 catch (Exception e) { 62 catch (Exception e) {
58 e.printStackTrace(); 63 logger.error(e, e);
59 System.err.println(e.getMessage());
60 } 64 }
61 } 65 }
62 66
63 67
64 protected Map<String, String> prepareChartAttributes(HttpServletRequest req) { 68 protected Map<String, String> prepareChartAttributes(HttpServletRequest req) {

http://dive4elements.wald.intevation.org