From: David Pursehouse Date: Wed, 17 Aug 2016 16:18:15 +0000 (+0900) Subject: LfsProtocolServlet: Always include message in error response X-Git-Tag: v4.5.0.201609210915-r~33 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=de89b7d0407507607a3bacc6fb390977713b7495;p=jgit.git LfsProtocolServlet: Always include message in error response If the message is not sent, the client shows: Unable to parse HTTP response for POST http://admin@localhost:8080/test-project/info/lfs/objects/batch Change-Id: I8b72d1aded2bcd41b7389676e2373034625a1379 Signed-off-by: David Pursehouse --- diff --git a/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java b/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java index bfd551d58a..095ed4c5ae 100644 --- a/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java +++ b/org.eclipse.jgit.lfs.server/src/org/eclipse/jgit/lfs/server/LfsProtocolServlet.java @@ -149,7 +149,8 @@ public abstract class LfsProtocolServlet extends HttpServlet { try { repo = getLargeFileRepository(request, path); if (repo == null) { - res.setStatus(SC_SERVICE_UNAVAILABLE); + sendError(res, w, SC_SERVICE_UNAVAILABLE, + "LFS is not available"); //$NON-NLS-1$ } else { res.setStatus(SC_OK); TransferHandler handler = TransferHandler