comparison flys-client/src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java @ 1425:bc06a671ef60

Removed the URL parameter from service calls. The service implementations read the URL from the web.xml config file now. flys-client/trunk@3367 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 08 Dec 2011 09:12:27 +0000
parents ab8eb2f544f2
children
comparison
equal deleted inserted replaced
1424:8974e220b193 1425:bc06a671ef60
38 * describe() a Collection.*/ 38 * describe() a Collection.*/
39 public static final String ERROR_DESCRIBE_COLLECTION = 39 public static final String ERROR_DESCRIBE_COLLECTION =
40 "error_describe_collection"; 40 "error_describe_collection";
41 41
42 42
43 public Collection describe(String uuid, String serverUrl, String locale) 43 public Collection describe(String uuid, String locale)
44 throws ServerException 44 throws ServerException
45 { 45 {
46 logger.info("DescribeCollectionServiceImpl.describe"); 46 logger.info("DescribeCollectionServiceImpl.describe");
47 47
48 String url = getServletContext().getInitParameter("server-url");
49
48 Document describe = ClientProtocolUtils.newDescribeCollectionDocument( 50 Document describe = ClientProtocolUtils.newDescribeCollectionDocument(
49 uuid); 51 uuid);
50 52
51 HttpClient client = new HttpClientImpl(serverUrl, locale); 53 HttpClient client = new HttpClientImpl(url, locale);
52 54
53 try { 55 try {
54 Document response = (Document) client.doCollectionAction( 56 Document response = (Document) client.doCollectionAction(
55 describe, uuid, new DocumentResponseHandler()); 57 describe, uuid, new DocumentResponseHandler());
56 58

http://dive4elements.wald.intevation.org