I seem to have a knack for definitive statements lately so I'll take a try 
at this. The last Eclipse Platform release to officially support Java 5 
was 3.6/Helios. We have not run our tests against Java 5 for several years 
and can make no claim that it works. Since Platform 3.8 it has certainly 
been impossible to run the complete platform using Java 5 due to Jetty 
dependency on Java 6 (and possibly other bundles). Oracle Java end of life 
was in 2009 (in fact Oracle Java 6 is also past end of life now). Some 
individual bundles may still support older runtimes but at this point they 
are the exception rather than the norm. The list of bundle EE levels is 
updated with each plan revision, but as long as they are within the scope 
of the current list of reference platforms they are not generally 
announced individually.

John



From:   Ed Willink <[email protected]>
To:     Cross project issues <[email protected]>, 
Date:   09/03/2013 09:24 AM
Subject:        Re: [cross-project-issues-dev] Has Java 5       Platform 
support been    discontinued?
Sent by:        [email protected]



Hi

I am doing my best to continue support for existing functionality, so in 
the absence of a clear Eclipse statement that Java 5 support is 
terminated, I feel I have to continue to keep close to 5.

Guava changing to Java 6 was awkward.

OSGI changing to Java 6 is very close to a mandatory downstream 
consequence.

Can we please have a clear policy statement rather than a secretive creep.

I don't mind changing to Java 6, it probably makes life easier. But I hate 
this are we 5 or 6 limbo?

    Regards

        Ed Willink 

On 03/09/2013 13:51, David M Williams wrote:
I probably should have mentioned, there are several bugs we are still 
trying to work through, where the Tycho/Maven build picks a different 
"compiler level" than the way PDE used to it ... and not always in the way 
we intend, for example, 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=415116 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=411419 

I am not sure if this is related to the issue you are seeing ... or if 
merely confirms yet another "unannounced change" ... but I don't think it 
changes the bottom line: 

If you want things different than they are, open a bug or comment on an 
existing one. If it is merely a matter that you don't really care, but you 
have to change your test scripts, then all I can say is "sorry". 





From:        Ed Willink <[email protected]> 
To:        Cross project issues <[email protected]>, 
Date:        09/03/2013 08:34 AM 
Subject:        Re: [cross-project-issues-dev] Has Java 5 Platform support 
       been        discontinued? 
Sent by:        [email protected] 



Hi Szymon

Your list omits the 'culprit'.

It is org.eclipse.osgi.util.NLS that is now Java 6 putting paid to all 
attempts at internationalization with Java 5.

    Regards

        Ed Willink

On 02/09/2013 16:41, Szymon Ptaszkiewicz wrote:
> See
> 
http://www.eclipse.org/projects/project-plan.php?projectid=eclipse#appendix

> for the table of  minimum EE per bundle.
>
> Szymon
>
>
>
>
> From:                 David M Williams <[email protected]>
> To:                 Cross project issues 
<[email protected]>
> Date:                 2013-09-02 17:34
> Subject:                 Re: [cross-project-issues-dev] Has Java 5 
Platform support
>              been                 discontinued?
> Sent by:                 [email protected]
>
>
>
>> So it seems that the Platform no longer supports Java 5.
> Yes and no. As a whole, such for whole Eclipse SDK, even Kepler (If not
> Juno) said "Java 6 required", although there were always some bundles 
(and
> combination of bundles) that supported lower VMs.
>
>> Is this intentional and an unannounced policy change?
> Probably not announced well. It has been discussed at status meetings, 
and
> various bugzillas, that some previous "1.4" or "1.5" bundles were moving 
to
> "1.5" or "1.6", but I am not sure there is yet a comprehensive list of
> those that have. (Other than looking in the manifests themselves).
>
> I think it's been assumed "no one cares about Java 1.5 any longer" ... 
so,
> if anyone does (i.e. you have requirements or customers with 
requirements
> for 1.5), then I suggest you open a bug on the specific use-case you 
need
> to support on 1.5 and what bundle changes prevent that. I'm sure the
> committers for those components would be willing to re-consider if it
> impacts adopters.
>
> But, the default assumption for testing should be "1.6" ... would be my
> personal advice.
>
> HTH
>
>
>
>
>
> From:        Ed Willink <[email protected]>
> To:        Cross project issues <[email protected]>,
> Date:        09/02/2013 11:02 AM
> Subject:        [cross-project-issues-dev] Has Java 5 Platform support 
been
> discontinued?
> Sent by:        [email protected]
>
>
>
> Hi
>
> Using a recent (post M1) platform I-build some of my unit tests now fail
> with a NoClassDef found for Platform.
>
> Changing the launch configuration to force JVM 6 and the tests run fine.
>
> So it seems that the Platform no longer supports Java 5.
>
> Is this intentional and an unannounced policy change?
>
>      Regards
>
>          Ed Willink
> _______________________________________________
> cross-project-issues-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> _______________________________________________
> cross-project-issues-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2013.0.3392 / Virus Database: 3222/6630 - Release Date: 
09/02/13
>
>

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev




_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3392 / Virus Database: 3222/6633 - Release Date: 09/03/13
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to