diff flys-client/src/main/java/de/intevation/flys/client/server/MapOutputServiceImpl.java @ 1370:9085cffbb7c4

Made the URL of Artifact server available via ServletContext parameter. flys-client/trunk@3075 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 25 Oct 2011 13:41:05 +0000
parents ec0c81f2c7a4
children 28eb4dfe2cbf
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/server/MapOutputServiceImpl.java	Tue Oct 25 13:32:16 2011 +0000
+++ b/flys-client/src/main/java/de/intevation/flys/client/server/MapOutputServiceImpl.java	Tue Oct 25 13:41:05 2011 +0000
@@ -31,20 +31,19 @@
         Logger.getLogger(MapOutputServiceImpl.class);
 
 
-    public void doOut(Collection collection, String serverUrl)
+    public void doOut(Collection collection)
     throws ServerException
     {
-        String url = (String) getServletContext().getAttribute("server-url");
-
         logger.info("MapOutputServiceImpl.doOut");
 
+        String url  = getServletContext().getInitParameter("server-url");
         String uuid = collection.identifier();
 
         try {
             Document request = ClientProtocolUtils.newOutCollectionDocument(
                 uuid, "floodmap", "floodmap");
 
-            HttpClient client = new HttpClientImpl(serverUrl);
+            HttpClient client = new HttpClientImpl(url);
             InputStream    is = client.collectionOut(request, uuid, "floodmap");
 
             Document response = XMLUtils.parseDocument(is);

http://dive4elements.wald.intevation.org