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:47:57 UTC
[cxf] branch 3.2.x-fixes 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 3.2.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.2.x-fixes by this push:
new 9cd5871 [CXF-7767]wrap HttpContinueReadHandler around PathHandler
9cd5871 is described below
commit 9cd5871f3a6029aff6f82f563bcab2da19f009c7
Author: Freeman Fang <fr...@gmail.com>
AuthorDate: Mon Jul 2 14:47:33 2018 +0800
[CXF-7767]wrap HttpContinueReadHandler around PathHandler
---
.../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);