I tried to migrate our project, a struts 2 project, to Java7  and hit
surprising amounts of incompatibility with our open source dependencies.
 For instance, our OSG dependencies were broken because they can't compile
under java7 due to their use of a javac flag, gone under java7, that allows
1.4 code to support 1.5 features such as generics.  While this is not a
very comprehensive antectdote, I would suggest that if something as core as
OSGi isn't ready for 1.7, then it's a bit premature to force any
migrations.  The OSGi container I use, Felix, did say that they would
release java 7 compatible code any day  now . . .  but that's not happened
yet, as far as I know.

http://stackoverflow.com/questions/4058661/java-compilers-target-version-jsr14-with-jdk7-8


On Tue, Nov 20, 2012 at 7:54 AM, Dave Newton <[email protected]> wrote:

> We definitely can't make 1.7 a requirement. I know plenty of places
> still running 1.5 or 1.6. Such is Java.
>
> What does dropping 1.5 support actually mean? Using @Override on
> interface methods? What else?
>
> Dave
>
> On Tue, Nov 20, 2012 at 9:44 AM, Rene Gielen <[email protected]>
> wrote:
> > In a perfect world, I'd require 1.7 as well. To be more realistic on
> > what we'd expect typical Struts 2.5+ to run on, I fear 1.6 will be a
> > supported and required platform for at least 2-3 years from now on,
> > especially regarding the fact that 1.6 is not deprecated as long as you
> > are willing to pay for support.
> >
> > - René
> >
> > Am 20.11.12 15:19, schrieb Paul Benedict:
> >> Keep what you have in Struts 2. Struts 3 should require 1.7
> >>
> >> On Tue, Nov 20, 2012 at 8:18 AM, Lukasz Lenart <[email protected]
> >wrote:
> >>
> >>> Hi,
> >>>
> >>> Support for Java 1.6 will end soon and I think we should also drop
> >>> support for Java 1.5 in Struts 2. During one of the Devoxx talk there
> >>> was a question about how many of you are using Java 1.5 and almost no
> >>> one is using it. So I think it's time to go forward ;-)
> >>>
> >>> WDYT?
> >>>
> >>>
> >>> Regards
> >>> --
> >>> Łukasz
> >>> + 48 606 323 122 http://www.lenart.org.pl/
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >>>
> >>
> >
> > --
> > René Gielen
> > IT-Neering.net
> > Saarstrasse 100, 52062 Aachen, Germany
> > Tel: +49-(0)241-4010770
> > Fax: +49-(0)241-4010771
> > Cel: +49-(0)163-2844164
> > http://twitter.com/rgielen
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>
>
>
> --
> e: [email protected]
> m: 908-380-8699
> s: davelnewton_skype
> t: @dave_newton
> b: Bucky Bits
> g: davelnewton
> so: Dave Newton
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to