Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.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 | 605debcbb6a0 |
children | bc06a671ef60 |
comparison
equal
deleted
inserted
replaced
1366:d0eb2202ffbe | 1367:ab8eb2f544f2 |
---|---|
7 import java.io.InputStreamReader; | 7 import java.io.InputStreamReader; |
8 import java.io.IOException; | 8 import java.io.IOException; |
9 | 9 |
10 import org.w3c.dom.Document; | 10 import org.w3c.dom.Document; |
11 import org.w3c.dom.Element; | 11 import org.w3c.dom.Element; |
12 | |
13 import org.apache.log4j.Logger; | |
12 | 14 |
13 import com.google.gwt.user.server.rpc.RemoteServiceServlet; | 15 import com.google.gwt.user.server.rpc.RemoteServiceServlet; |
14 | 16 |
15 import au.com.bytecode.opencsv.CSVReader; | 17 import au.com.bytecode.opencsv.CSVReader; |
16 | 18 |
29 */ | 31 */ |
30 public class CSVExportServiceImpl | 32 public class CSVExportServiceImpl |
31 extends RemoteServiceServlet | 33 extends RemoteServiceServlet |
32 implements CSVExportService | 34 implements CSVExportService |
33 { | 35 { |
36 private static final Logger logger = | |
37 Logger.getLogger(CSVExportServiceImpl.class); | |
38 | |
39 | |
34 public static final String ERROR_NO_EXPORT_FOUND = | 40 public static final String ERROR_NO_EXPORT_FOUND = |
35 "error_no_export_found"; | 41 "error_no_export_found"; |
36 | 42 |
37 public List<String[]> getCSV( | 43 public List<String[]> getCSV( |
38 String url, | 44 String url, |
39 String locale, | 45 String locale, |
40 String uuid, | 46 String uuid, |
41 String name) | 47 String name) |
42 throws ServerException | 48 throws ServerException |
43 { | 49 { |
44 System.out.println("CSVExportServiceImpl.getCSV"); | 50 logger.info("CSVExportServiceImpl.getCSV"); |
45 | 51 |
46 Document requestDoc = XMLUtils.newDocument(); | 52 Document requestDoc = XMLUtils.newDocument(); |
47 | 53 |
48 XMLUtils.ElementCreator ec = new XMLUtils.ElementCreator( | 54 XMLUtils.ElementCreator ec = new XMLUtils.ElementCreator( |
49 requestDoc, | 55 requestDoc, |
63 CSVReader csvReader = new CSVReader (reader); | 69 CSVReader csvReader = new CSVReader (reader); |
64 | 70 |
65 return (List<String[]>) csvReader.readAll (); | 71 return (List<String[]>) csvReader.readAll (); |
66 } | 72 } |
67 catch (IOException ce) { | 73 catch (IOException ce) { |
68 System.err.println(ce.getLocalizedMessage()); | 74 logger.error(ce.getLocalizedMessage()); |
69 } | 75 } |
70 | 76 |
71 throw new ServerException(ERROR_NO_EXPORT_FOUND); | 77 throw new ServerException(ERROR_NO_EXPORT_FOUND); |
72 } | 78 } |
73 } | 79 } |