comparison flys-client/src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.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 478a571f1f94
children bc06a671ef60
comparison
equal deleted inserted replaced
1366:d0eb2202ffbe 1367:ab8eb2f544f2
1 package de.intevation.flys.client.server; 1 package de.intevation.flys.client.server;
2 2
3 import org.w3c.dom.Document; 3 import org.w3c.dom.Document;
4
5 import org.apache.log4j.Logger;
4 6
5 import com.google.gwt.user.server.rpc.RemoteServiceServlet; 7 import com.google.gwt.user.server.rpc.RemoteServiceServlet;
6 8
7 import de.intevation.artifacts.common.utils.ClientProtocolUtils; 9 import de.intevation.artifacts.common.utils.ClientProtocolUtils;
8 10
26 */ 28 */
27 public class DescribeCollectionServiceImpl 29 public class DescribeCollectionServiceImpl
28 extends RemoteServiceServlet 30 extends RemoteServiceServlet
29 implements DescribeCollectionService 31 implements DescribeCollectionService
30 { 32 {
33 private static final Logger logger =
34 Logger.getLogger(DescribeCollectionServiceImpl.class);
35
36
31 /** The error message key that is thrown if an error occured while 37 /** The error message key that is thrown if an error occured while
32 * describe() a Collection.*/ 38 * describe() a Collection.*/
33 public static final String ERROR_DESCRIBE_COLLECTION = 39 public static final String ERROR_DESCRIBE_COLLECTION =
34 "error_describe_collection"; 40 "error_describe_collection";
35 41
36 42
37 public Collection describe(String uuid, String serverUrl, String locale) 43 public Collection describe(String uuid, String serverUrl, String locale)
38 throws ServerException 44 throws ServerException
39 { 45 {
40 System.out.println("DescribeCollectionServiceImpl.describe"); 46 logger.info("DescribeCollectionServiceImpl.describe");
41 47
42 Document describe = ClientProtocolUtils.newDescribeCollectionDocument( 48 Document describe = ClientProtocolUtils.newDescribeCollectionDocument(
43 uuid); 49 uuid);
44 50
45 HttpClient client = new HttpClientImpl(serverUrl, locale); 51 HttpClient client = new HttpClientImpl(serverUrl, locale);
52 58
53 if (c == null) { 59 if (c == null) {
54 throw new ServerException(ERROR_DESCRIBE_COLLECTION); 60 throw new ServerException(ERROR_DESCRIBE_COLLECTION);
55 } 61 }
56 62
57 System.out.println("Collection successfully parsed."); 63 logger.debug("Collection successfully parsed.");
58 64
59 return c; 65 return c;
60 } 66 }
61 catch (ConnectionException ce) { 67 catch (ConnectionException ce) {
62 System.err.println(ce.getLocalizedMessage()); 68 logger.error(ce, ce);
63 } 69 }
64 70
65 throw new ServerException(ERROR_DESCRIBE_COLLECTION); 71 throw new ServerException(ERROR_DESCRIBE_COLLECTION);
66 } 72 }
67 } 73 }

http://dive4elements.wald.intevation.org