Hi I solved the issue of http://servicemix.396122.n5.nabble.com/HTTP-Date-headers-for-Jetty-endpoints-td5718803.html
Example: jetty:http://0.0.0.0/?sendDateHeader=true diff --git a/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java b/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java index 670a4a5..adc504f 100644 --- a/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java +++ b/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java @@ -299,6 +299,8 @@ public class JettyHttpComponent extends HttpComponent { // just set if we need sendServerVersion, the default value is true server.setSendServerVersion(endpoint.isSendServerVersion()); server.addConnector(connector); + + server.setSendDateHeader(endpoint.isSendDateHeader()); connectorRef = new ConnectorRef(server, connector, createServletForConnector(server, connector, endpoint.getHandlers(), endpoint)); // must enable session before we start diff --git a/src/main/java/org/apache/camel/component/jetty/JettyHttpEndpoint.java b/src/main/java/org/apache/camel/component/jetty/JettyHttpEndpoint.java index 089e159..e1e64f7 100644 --- a/src/main/java/org/apache/camel/component/jetty/JettyHttpEndpoint.java +++ b/src/main/java/org/apache/camel/component/jetty/JettyHttpEndpoint.java @@ -49,6 +49,7 @@ public class JettyHttpEndpoint extends HttpEndpoint { private boolean enableJmx; private boolean enableMultipartFilter; private boolean sendServerVersion = true; + private boolean sendDateHeader = false; private Filter multipartFilter; private List<Filter> filters; private Long continuationTimeout; @@ -176,6 +177,14 @@ public class JettyHttpEndpoint extends HttpEndpoint { this.sendServerVersion = sendServerVersion; } + public boolean isSendDateHeader() { + return sendDateHeader; + } + + public void setSendDateHeader(boolean sendDateHeader) { + this.sendDateHeader = sendDateHeader; + } + public boolean isEnableMultipartFilter() { return enableMultipartFilter; } -- View this message in context: http://camel.465427.n5.nabble.com/Patch-camel-jetty-tp5750112.html Sent from the Camel - Users mailing list archive at Nabble.com.
