diff --git a/src/org/redkale/mq/HttpMessageResponse.java b/src/org/redkale/mq/HttpMessageResponse.java index 391cd16bd..7896b4818 100644 --- a/src/org/redkale/mq/HttpMessageResponse.java +++ b/src/org/redkale/mq/HttpMessageResponse.java @@ -63,6 +63,11 @@ public class HttpMessageResponse extends HttpResponse { finishHttpResult(new HttpResult(obj == null ? "" : obj)); } + @Override + public void finish404() { + finish(404, null); + } + @Override public void finish(int status, String message) { if (this.message.isEmptyResptopic()) return; diff --git a/src/org/redkale/net/http/HttpServlet.java b/src/org/redkale/net/http/HttpServlet.java index 7bedc655d..70c88051c 100644 --- a/src/org/redkale/net/http/HttpServlet.java +++ b/src/org/redkale/net/http/HttpServlet.java @@ -82,7 +82,8 @@ public class HttpServlet extends Servlet return; } } - throw new IOException(this.getClass().getName() + " not found method for URI(" + request.getRequestURI() + ")"); + response.finish404(); + //throw new IOException(this.getClass().getName() + " not found method for URI(" + request.getRequestURI() + ")"); } };