diff gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java @ 668:ccd47d9887ec

Added an options panel for wms customization (issue198). gnv/trunk@775 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 15 Mar 2010 13:46:05 +0000
parents 27f25b9ae9af
children b89b31293772
line wrap: on
line diff
--- a/gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java	Fri Mar 12 11:56:07 2010 +0000
+++ b/gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java	Mon Mar 15 13:46:05 2010 +0000
@@ -792,29 +792,29 @@
 
     private void check4ExceptionReport(Document document)
     throws ArtifactDatabaseClientException, ArtifactDatabaseInputException {
-        log.debug("REPORT: " + XMLUtils.writeDocument2String(document));
-
         String message = new XMLUtils().getStringXPath(document,
             EXCEPTION_GENERAL);
         if (message != null) {
-            log.error("FOUND GENERAL EXCEPTION !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
             throw new ArtifactDatabaseClientException(message);
         }
 
         String input = XMLUtils.getStringXPath(document, EXCEPTION_USER_INPUT);
         if (input != null) {
-            log.error("FOUND INPUT EXCEPTION !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
             throw new ArtifactDatabaseInputException(input);
         }
     }
 
-    public Document publishWMS(ArtifactObject factory, ArtifactObject artifact) {
+    public Document publishWMS(
+        ArtifactObject             factory,
+        ArtifactObject             artifact,
+        Collection<InputParameter> inputParameter
+    ) {
         log.debug("Start wms publishing...");
 
         String target     = "wms";
         String requestURL = getArtifactUrl(factory, artifact) + "/" + target;
         Document request  = createOutRequestBody(
-            artifact, target, "", "text/xml", null);
+            artifact, target, "", "text/xml", inputParameter);
         try {
             InputStream input = doPostRequest(requestURL, request);
             Document result   = XMLUtils.readDocument(input);

http://dive4elements.wald.intevation.org