[
https://issues.apache.org/jira/browse/FELIX-783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12667967#action_12667967
]
Rob Walker commented on FELIX-783:
----------------------------------
I think the issue here is Felix build more than runtime.
It definitely seems practical to check in the Activator whether we're on 1.4
and not try anything that won't work e.g. SSL NIO classes.
But we also need to make the build aware of this. The moment the maven build
includes the NIO JAR, you can't even build Felix under 1.4. And since the byte
codes are not compatible, if you can't build under 1.4 you can't run under 1.4.
I'd guess there is a way to make maven do a conditional build e.g. only try and
include the sslengine JAR if the javac version is 1.5+, but that is way beyond
my knowledge of Maven!!!
Just an FYI also - Sun does still support 1.4 via the Business Edition, which
in some cases still even includes free support:
http://www.sun.com/software/javaseforbusiness/index.jsp
The EOSL for 1.4 only means that the general support for 1.4 has finished. We
work with quite a few companies that intend to stay on 1.4 and have it
supported under the terms of the Business Edition for years to come.
I agree though that:
(a) 1.4 support may not be that important these days for most people
(b) Jetty is heavyweight, and we have a separate JIRA task to deal with that by
creating a new parallel http.xxx bundle
> Migrate HTTPS support to new Jetty NIO classes
> ----------------------------------------------
>
> Key: FELIX-783
> URL: https://issues.apache.org/jira/browse/FELIX-783
> Project: Felix
> Issue Type: Improvement
> Components: HTTP Service
> Reporter: Rob Walker
> Assignee: Marcel Offermans
> Priority: Minor
>
> The Jetty6 migration takes advantage of the new Jetty NIO socket classes but
> only for the HTTP port. There are also new NIO classes in Jetty for SSL
> sockets, which presumably will offer similar scalability and performance
> benefits.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.