Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Use of jsr14 and Java 7 javac

If your using jetty 8 like planned with servlet 3.0, I thought you
were going to minimum version 1.6 since that is what is mandated by
the servlet 3.0 api...

or is that just for components using the http bits


jesse mcconnell

On Mon, Jan 23, 2012 at 08:35, Thomas Watson <tjwatson@xxxxxxxxxx> wrote:
> The Equinox Framework and a some of the other core services provided by the
> Equinox project have long supported the J2ME Foundation profile.  As the
> rest of the Java community moved on we spent a fair amount of time figuring
> out how to continue our support of the J2ME profiles.  Even when OSGi added
> generics to their APIs (and p2 as well) we still supported the J2SE 1.4
> based J2ME Foundation 1.2 profile with the use of the jsr14 compile target.
> Our use of jsr14 for some Equinox projects in order to use generics AND
> continue support of J2SE 1.4 and J2ME Foundation 1.2 will cause problems
> for folks compiling against our jars (which include APIs with generics)
> using the Java 7 javac compiler.  I have opened
> to discuss not using
> the jsr14 option anymore.  Please comment in that bug with your concerns or
> comments.  The consequence is that the any Equinox component with generics
> in the API will have a J2SE-1.5 minimum execution environment for the Juno
> release.  This includes the core OSGi Equinox Framework implementation.
> Tom
> Tom
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx

Back to the top