diff flys-client/src/main/java/de/intevation/flys/client/server/FeedServiceImpl.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 e8706fec0ee9
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/server/FeedServiceImpl.java	Thu Dec 08 08:06:11 2011 +0000
+++ b/flys-client/src/main/java/de/intevation/flys/client/server/FeedServiceImpl.java	Thu Dec 08 09:12:27 2011 +0000
@@ -49,7 +49,6 @@
     /**
      * This method triggers the FEED operation.
      *
-     * @param url The url of the artifact server.
      * @param artifact The artifact that needs to be fed.
      * @param data An array of Data objects that contain the information that
      * are used for the FEED operation.
@@ -57,7 +56,6 @@
      * @return a new artifact parsed from the description of FEED.
      */
     public Artifact feed(
-        String   url,
         String   locale,
         Artifact artifact,
         Data[]   data)
@@ -65,6 +63,8 @@
     {
         logger.info("StepForwardServiceImpl.feed");
 
+        String url  = getServletContext().getInitParameter("server-url");
+
         Document feed = ClientProtocolUtils.newFeedDocument(
             artifact.getUuid(),
             artifact.getHash(),

http://dive4elements.wald.intevation.org