private static void sendInfoRefsError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pck = new PacketLineOut(buf); String svc = req.getParameter("service"); pck.writeString("# service=" + svc + "\n"); pck.end(); pck.writeString("ERR " + textForGit); send(req, res, infoRefsResultType(svc), buf.toByteArray()); }
private static void sendInfoRefsError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pck = new PacketLineOut(buf); String svc = req.getParameter("service"); pck.writeString("# service=" + svc + "\n"); pck.end(); pck.writeString("ERR " + textForGit); send(req, res, infoRefsResultType(svc), buf.toByteArray()); }
private static void sendReceivePackError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pckOut = new PacketLineOut(buf); boolean sideband; ReceivePack rp = (ReceivePack) req.getAttribute(ATTRIBUTE_HANDLER); if (rp != null) { try { sideband = rp.isSideBand(); } catch (RequestNotYetReadException e) { sideband = isReceivePackSideBand(req); } } else sideband = isReceivePackSideBand(req); if (sideband) writeSideBand(buf, textForGit); else writePacket(pckOut, textForGit); send(req, res, RECEIVE_PACK_RESULT_TYPE, buf.toByteArray()); }
private static void sendReceivePackError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pckOut = new PacketLineOut(buf); boolean sideband; ReceivePack rp = (ReceivePack) req.getAttribute(ATTRIBUTE_HANDLER); if (rp != null) { try { sideband = rp.isSideBand(); } catch (RequestNotYetReadException e) { sideband = isReceivePackSideBand(req); } } else sideband = isReceivePackSideBand(req); if (sideband) writeSideBand(buf, textForGit); else writePacket(pckOut, textForGit); send(req, res, RECEIVE_PACK_RESULT_TYPE, buf.toByteArray()); }
private static void sendUploadPackError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pckOut = new PacketLineOut(buf); boolean sideband; UploadPack up = (UploadPack) req.getAttribute(ATTRIBUTE_HANDLER); if (up != null) { try { sideband = up.isSideBand(); } catch (RequestNotYetReadException e) { sideband = isUploadPackSideBand(req); } } else sideband = isUploadPackSideBand(req); if (sideband) writeSideBand(buf, textForGit); else writePacket(pckOut, textForGit); send(req, res, UPLOAD_PACK_RESULT_TYPE, buf.toByteArray()); }
private static void sendUploadPackError(HttpServletRequest req, HttpServletResponse res, String textForGit) throws IOException { ByteArrayOutputStream buf = new ByteArrayOutputStream(128); PacketLineOut pckOut = new PacketLineOut(buf); boolean sideband; UploadPack up = (UploadPack) req.getAttribute(ATTRIBUTE_HANDLER); if (up != null) { try { sideband = up.isSideBand(); } catch (RequestNotYetReadException e) { sideband = isUploadPackSideBand(req); } } else sideband = isUploadPackSideBand(req); if (sideband) writeSideBand(buf, textForGit); else writePacket(pckOut, textForGit); send(req, res, UPLOAD_PACK_RESULT_TYPE, buf.toByteArray()); }