aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Marius Venstad <jonmv@users.noreply.github.com>2023-02-07 11:15:39 +0100
committerGitHub <noreply@github.com>2023-02-07 11:15:39 +0100
commit97b9c727995be9ab5927d822a9904c46d45fcb68 (patch)
tree1d76eb69572bf5a632d64d2f41738e1dcd7078c9
parentf54552484a7d171db00e559ac51901d087112412 (diff)
parent1abc72d518ba4eeb1c542c3c363e809b2940bdd9 (diff)
Merge pull request #25906 from vespa-engine/hmusum/add-more-info-to-log-and-response
Add tenant name to log and response when unable to parse multipart
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java b/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java
index fe3ec5ef4f3..6c926a07c49 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/http/v2/ApplicationApiHandler.java
@@ -89,8 +89,8 @@ public class ApplicationApiHandler extends SessionHandler {
PartItem appPackagePart = parts.get(MULTIPART_APPLICATION_PACKAGE);
compressedStream = createFromCompressedStream(appPackagePart.data(), appPackagePart.contentType(), maxApplicationPackageSize);
} catch (IOException e) {
- log.log(Level.WARNING, "Unable to parse multipart in deploy", e);
- throw new BadRequestException("Request contains invalid data");
+ log.log(Level.WARNING, "Unable to parse multipart in deploy from tenant '" + tenantName.value() + "'", e);
+ throw new BadRequestException("Deploy request from '" + tenantName.value() + "' contains invalid data: " + e.getMessage());
}
} else {
prepareParams = PrepareParams.fromHttpRequest(request, tenantName, zookeeperBarrierTimeout);