23 lines
1.3 KiB
Diff
23 lines
1.3 KiB
Diff
|
|
diff -Nru jamonapi/src/java/com/jamonapi/http/JAMonJettyHandler.java jamonapi.jetty9/src/java/com/jamonapi/http/JAMonJettyHandler.java
|
||
|
|
--- jamonapi/src/java/com/jamonapi/http/JAMonJettyHandler.java 2015-06-24 18:34:23.564257692 +0200
|
||
|
|
+++ jamonapi.jetty9/src/java/com/jamonapi/http/JAMonJettyHandler.java 2015-06-24 18:04:20.269305987 +0200
|
||
|
|
@@ -11,7 +11,6 @@
|
||
|
|
import javax.servlet.http.HttpServletResponse;
|
||
|
|
|
||
|
|
|
||
|
|
-import org.eclipse.jetty.server.BlockingHttpConnection;
|
||
|
|
import org.eclipse.jetty.server.Request;
|
||
|
|
import org.eclipse.jetty.server.Response;
|
||
|
|
import org.eclipse.jetty.server.handler.HandlerWrapper;
|
||
|
|
@@ -30,8 +29,8 @@
|
||
|
|
|
||
|
|
/** Monitor the request and call any other requests in the decorator chain */
|
||
|
|
public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException {
|
||
|
|
- final Request baseRequest = (request instanceof Request) ? ((Request)request) : BlockingHttpConnection.getCurrentConnection().getRequest();
|
||
|
|
- final Response baseResponse = (response instanceof Response) ? ((Response)response) : BlockingHttpConnection.getCurrentConnection().getResponse();
|
||
|
|
+ final Request baseRequest = Request.getBaseRequest(request);
|
||
|
|
+ final Response baseResponse = baseRequest.getResponse();
|
||
|
|
|
||
|
|
HttpMon httpMon=null;
|
||
|
|
try {
|