[ 
https://issues.apache.org/jira/browse/FELIX-4421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13894392#comment-13894392
 ] 

Carsten Ziegeler commented on FELIX-4421:
-----------------------------------------

If there is no compelling reason to use Jetty 9.x, let's go with Jetty 8.x - I 
think it's not about using the latest and greatest, but more caring about our 
user base. A large user base is still on Java 6 and will not migrate to Java 7 
that soon, but they would definitely be interested in having an implementation 
for RFC-189

> Embed Jetty 8 in Felix Http Jetty
> ---------------------------------
>
>                 Key: FELIX-4421
>                 URL: https://issues.apache.org/jira/browse/FELIX-4421
>             Project: Felix
>          Issue Type: New Feature
>          Components: HTTP Service
>    Affects Versions: http-2.2.1
>            Reporter: Dominique Pfister
>         Attachments: patch.txt
>
>
> Currently, the Jetty version embedded in Felix Http Jetty is version 
> 7.6.13.v20130916. In order to leverage features available in Servlet API 3.0 
> only, I'd like to change the embedded version to 8.1.14.v20131031.
> A quick test shows that increasing this version number in parent/pom.xml 
> alone requires some small changes to JettyService, deployment of a fresh 
> build of Http Jetty into an OSGI container succeeds, but no request can be 
> handled, because Jetty internally calls methods on interfaces and classes 
> that were only introduced in Servlet API 3.0.
> This implies that the servlet version supported should be upped to 3.0 as 
> well. In order to be backward compatible with bundles expecting a 2.x 
> version, one could also export a virtual version (e.g. 2.6) to satisfy those.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to