From 6fcd837e350267409bbd2904d6b24f60c96809e8 Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@inaf.it>
Date: Wed, 22 Jan 2025 18:32:19 +0100
Subject: [PATCH] mcutout: disables Href in result-xml output (redirect is not
 needed)

---
 .../java/mcutout/webapi/UWSMCutoutWork.java   | 20 ++-----------------
 1 file changed, 2 insertions(+), 18 deletions(-)

diff --git a/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutoutWork.java b/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutoutWork.java
index dddf411..2d4ca48 100644
--- a/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutoutWork.java
+++ b/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutoutWork.java
@@ -118,29 +118,13 @@ public class UWSMCutoutWork extends JobThread
          else if(contentType.equals("application/gzip") || contentType.equals("application/x-tar+gzip"))
          {
             logger.logThread(LogLevel.INFO, this,
-						"Prepare Result", "content type:" + contentType, null);
+						"Prepare Result", "content type:" + contentType + " job:requestUrl: " +  job.getUrl().getRequestURL(), null);
 
 				final String id = "mcutout.tar.gz";
-            //Result result = createResult(id);
-				final String myResultUrl = job.getUrl().getRequestURL() + "/results/" + id;
-	         logger.logThread(LogLevel.INFO, this,
-						"Result", "myResultUrl:            " + myResultUrl, null);
-            Result result = new Result(id, "simple", myResultUrl, false);
-				//Result result = new Result(id, "simple", job.getUrl().getRequestURL() + "/" +  UWSJob.PARAM_RESULTS + "/" + id, false);
+            Result result = new Result(id, "none", null, false);
             result.setMimeType("application/gzip");
             OutputStream respOutputStream = getResultOutput(result);
 
-				final String requestUrl = job.getUrl().getRequestURL();
-				final String defaultUrl = result.getDefaultUrl(id, job);
-				final String resultFileUrl = result.getHref();
-
-            logger.logThread(LogLevel.INFO, this,
-						"Result", "job->requestUrl():      " + requestUrl, null);
-            logger.logThread(LogLevel.INFO, this,
-						"Result", "result.getDefaultUrl(): " + defaultUrl, null);
-            logger.logThread(LogLevel.INFO, this,
-						"Result", "result.getHref():       " + resultFileUrl, null);
-
             String absCutPathname = mresult.fileName;
             File downloadFile = new File(absCutPathname);
             FileInputStream fileInput = new FileInputStream(downloadFile);
-- 
GitLab