You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ff...@apache.org on 2018/07/02 06:48:38 UTC
[cxf] branch master updated: [CXF-7767]wrap HttpContinueReadHandler
around PathHandler
This is an automated email from the ASF dual-hosted git repository.
ffang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/master by this push:
new b4c3453 [CXF-7767]wrap HttpContinueReadHandler around PathHandler
b4c3453 is described below
commit b4c3453e30cb67366067344362c23e0b235b8b95
Author: Freeman Fang <fr...@gmail.com>
AuthorDate: Mon Jul 2 14:47:33 2018 +0800
[CXF-7767]wrap HttpContinueReadHandler around PathHandler
(cherry picked from commit 9cd5871f3a6029aff6f82f563bcab2da19f009c7)
---
.../cxf/transport/http_undertow/UndertowHTTPServerEngine.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/rt/transports/http-undertow/src/main/java/org/apache/cxf/transport/http_undertow/UndertowHTTPServerEngine.java b/rt/transports/http-undertow/src/main/java/org/apache/cxf/transport/http_undertow/UndertowHTTPServerEngine.java
index 9e53cbe..1f93220 100644
--- a/rt/transports/http-undertow/src/main/java/org/apache/cxf/transport/http_undertow/UndertowHTTPServerEngine.java
+++ b/rt/transports/http-undertow/src/main/java/org/apache/cxf/transport/http_undertow/UndertowHTTPServerEngine.java
@@ -210,15 +210,15 @@ public class UndertowHTTPServerEngine implements ServerEngine {
path = Handlers.path(new NotFoundHandler());
if (url.getPath().length() == 0) {
- result = result.setHandler(Handlers.trace(new HttpContinueReadHandler(undertowHTTPHandler)));
+ result = result.setHandler(Handlers.trace(undertowHTTPHandler));
} else {
if (undertowHTTPHandler.isContextMatchExact()) {
- path.addExactPath(url.getPath(), new HttpContinueReadHandler(undertowHTTPHandler));
+ path.addExactPath(url.getPath(), undertowHTTPHandler);
} else {
- path.addPrefixPath(url.getPath(), new HttpContinueReadHandler(undertowHTTPHandler));
+ path.addPrefixPath(url.getPath(), undertowHTTPHandler);
}
- result = result.setHandler(wrapHandler(path));
+ result = result.setHandler(wrapHandler(new HttpContinueReadHandler(path)));
}
result = decorateUndertowSocketConnection(result);