From: Juergen H. <jue...@in...> - 2007-05-17 00:13:18
|
Nico, This is simply about maintenance and support. We have been supporting JDK 1.3 for a long time, but found it increasingly hard to still provide proper support for it: Most importantly, many third-party libraries (including Hibernate, Groovy, even Velocity Tools and JasperReports) require JDK 1.4 now, which made it hard for us to properly test Spring against JDK 1.3 - having to support old versions of those third-party libraries, etc. Also, JDK 1.3 has been officially end-of-lifed by Sun already; so have all IBM WebSphere versions that built on JDK 1.3. Official support usually starts at the JDK 1.4.2 level now (e.g. WebSphere 5.1 or higher). Now that JDK 1.6 has been generally available for half a year, we decided that it's worth explicitly supporting 1.6 features - and dropping 1.3 support in the course of it. We aim for explicitly supporting the latest three generations of the JDK: For the entire remaining Spring 2.x branch (2.1 / 2.2), this will mean JDK 1.4 - 1.6. Juergen _____ From: spr...@li... [mailto:spr...@li...] On Behalf Of nicolas de loof Sent: Monday, May 14, 2007 8:37 PM To: spr...@li... Subject: Re: [Springframework-developer] Spring Framework 2.1 M1 released What is the advantage of making Spring 2.1 require java 1.4 ? I understand frameworks migrating to Java5 due to multiple language enhancements, but AFAIK all Java 1.4 enhancements are available on Java 1.3 via optional dependencies or opensource frameworks. Nico. 2007/5/14, Colin Sampaleanu <col...@ex...>: Links to the various artifacts (downloads, documentation, etc.) may be found in the online announcement: http://www.springframework.org/node/460 On 5/13/2007 4:55 PM, Juergen Hoeller wrote: > Dear Spring community, > > I'm pleased to announce that Spring 2.1 M1 has been released! > > This is the first milestone release in the Spring 2.1 series, introducing > various new major features: explicit JDK 1.6 and Java EE 5 support, > JCA-based message endpoint management, annotation-based configuration, and > new "context" and "jms" XML configuration namespaces. > > Expect us to blog about the new features in the coming days, in particular > about the new annotation-based configuration options :-) > > Note that as of Spring 2.1 M1, Spring is built on JDK 1.6 and requires JDK > 1.4 or higher at runtime. The required J2EE level remains at 1.3. > > A second milestone release is planned for end of May, completing the feature > set for Spring 2.1, before moving on to the first 2.1 release candidate. > > Cheers, > > Juergen > > ----- > Juergen Hoeller > Interface21 > http://www.interface21.com > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Springframework-user mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-user > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer |