in src/main/java/org/apache/sling/pipes/internal/CommandExecutorImpl.java [252:272]
protected void doPost(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response) throws IOException {
if (enabled) {
PrintWriter writer = response.getWriter();
try {
if (request.getParameter(REQ_PARAM_HELP) != null) {
writer.println(help());
} else {
executeCommands(request, response);
}
writer.println("");
response.setStatus(SC_OK);
}
catch (AccessControlException e) {
response.setStatus(SC_FORBIDDEN);
response.sendError(SC_FORBIDDEN);
}
} else {
response.setStatus(HttpServletResponse.SC_SERVICE_UNAVAILABLE);
response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE, "http service has been disabled");
}
}