Hi Sounds good. Do you mind create a JIRA ticket and attach your patch as a file to the JIRA ticket?
Link to issue tracker here http://camel.apache.org/support On Fri, Apr 11, 2014 at 12:39 PM, kuro <[email protected]> wrote: > 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. -- Claus Ibsen ----------------- Red Hat, Inc. Email: [email protected] Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/
