Community
Participate
Working Groups
Most of Mylyn components are designed to run using JRE 1.5 or later, however there are few limitations starting to show up e.g. The Mylyn Gerrit connector runs on 1.6 and later, and R4E faces some limitations with an Orbit bundle [1]. Since J2SE reached end of life in 2008, These task is created to capture this discussion See initial input at: http://dev.eclipse.org/mhonarc/lists/mylyn-dev/msg01688.html
*** Bug 398092 has been marked as a duplicate of this bug. ***
Remove javax.xml.soap bundle from distribution since packages are provided by the 1.6 JRE.
*** Bug 398088 has been marked as a duplicate of this bug. ***
Remove javax.xml.bind which is part of the 1.6 JRE.
*** Bug 398093 has been marked as a duplicate of this bug. ***
Is there any progress on that? I could say there was no negative vote ;-). If there's no objections, I could provide some patches and change required vm to 1.6 only where required.
I'm eager to do this and have raised this again. Let's discuss during Wednesday's meeting and go ahead with the change if there are no concerns indeed.
Hi Steffen, any news?
Didn't get around to it, yet, but still planning to do this asap.
Commands for updating bundles: pre. find -name .classpath -print0 | xargs -0 sed -i -e 's%org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5%org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6%' find -name org.eclipse.jdt.core.prefs -print0 | xargs -0 sed -i -e 's%org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5%org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6%' -e 's%org.eclipse.jdt.core.compiler.compliance=1.5%org.eclipse.jdt.core.compiler.compliance=1.6%' find -name MANIFEST.MF -print0 | xargs -0 sed -i -e 's%Bundle-RequiredExecutionEnvironment: J2SE-1.5%Bundle-RequiredExecutionEnvironment: JavaSE-1.6%'
Proposed changes: https://git.eclipse.org/r/#/c/11570/ https://git.eclipse.org/r/#/c/11571/ https://git.eclipse.org/r/#/c/11572/ https://git.eclipse.org/r/#/c/11573/ https://git.eclipse.org/r/#/c/11574/ https://git.eclipse.org/r/#/c/11575/ https://git.eclipse.org/r/#/c/11576/ https://git.eclipse.org/r/#/c/11577/
And here is the change for org.eclipse.mylyn.builds which I missed: https://git.eclipse.org/r/#/c/11657/
The relevant reviews have been merged and the project plan was updated. I have opened bug 404949 to track removal of obsolete bundles.
Merged Steffen's changes for MFT: https://git.eclipse.org/r/#/c/11578/
Looks like I missed to run this command which resulted in warnings on build.properties files: pre. find -name org.eclipse.jdt.core.prefs -print0 | xargs -0 sed -i -e 's%org.eclipse.jdt.core.compiler.source=1.5%org.eclipse.jdt.core.compiler.source=1.6%'
Fixed in all repositories. Review for MFT is here: https://git.eclipse.org/r/11793.