Hi All

We encountered issues in CDT when using javax.xml.bind from Orbit via 
Import-Package, it worked for Java 11 but broke Java 8 support when another 
plugin was installed that also used JAXB (e.g. CDT & PTP).  See 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=542644 for details and the 
solution we ended up using.

Regards
William

From: cross-project-issues-dev-boun...@eclipse.org 
<cross-project-issues-dev-boun...@eclipse.org> On Behalf Of Sam Davis
Sent: 17 December 2018 20:07
To: Cross project issues <cross-project-issues-dev@eclipse.org>
Subject: Re: [cross-project-issues-dev] Errors when running 2018-12 RC2 on Java 
11

The time is very tight. I've submitted a CQ 
(https://dev.eclipse.org/ipzilla/show_bug.cgi?id=18568) to reuse the orbit 
bundle. If that gets approved and *if* we manage to pull off a Mylyn SR with a 
fix in time, will a respin of the SimRel be possible? When would we need to 
update our contribution to make this work?

--
Sam Davis
Senior Software Engineer, Tasktop
Committer, Eclipse Mylyn
http://tasktop.com


On Sun, Dec 16, 2018 at 5:42 AM Holger Voormann 
<ecli...@voormann.de<mailto:ecli...@voormann.de>> wrote:
Hi all (especially the Planning Council, Mylyn and Code Recommenders PMCs),

Please do whatever has to be done to provide the best experience to our
users.

Currently (2018-12 RC2), when one of the following Eclipse IDE package
is run on Java 11 the "Report Bug or Enhancement" and the "Task Search"
features are broken and 82 lines are added to the log each time the IDE
is started:
- Eclipse IDE for Java Developers
- Eclipse IDE for Eclipse Committers
- Eclipse IDE for JavaScript and Web Developers
- ... (probably more IDE packages whithout the "javax.xml.bind" plugin)

Not affected are the C/C++, PHP, Rust and Jave EE packages containing
"javax.xml.bind" via a different dependency than the Mylyn Bugzilla
connector.

The Java 11 removals can be fixed easily:
1. In "META-INF/MANIFEST.MF" add the package that has been removed in
Java 11 to "Import-Package: ...", e. g. "javax.xml.bind" or
"javax.annotation"
2. Add the bundle from Eclipse Orbit to the target platform, e. g. <unit
id="javax.xml.bind" version="2.2.0.v201105210648"/>

Also due to this problem Code Recommenders (content assist, RSS news
feed, etc.) has been removed in RC2.

I hope there will be an RC3 soon that addresses this issue as it affects
many users.

Thanks,

Holger


Am 16.12.2018 um 02:40 schrieb Wayne Beaton:
> Eclipse Code Recommenders has dropped out.
>
> If you're hoping that we'll put Eclipse Code Recommenders back in the
> simultaneous release, then we're going to need the project team to
> engage with their PMC and the Planning Council to approve adding it back.
>
> Wayne
>
>
> On Sat, Dec 15, 2018, 16:55 Holger Voormann 
> <ecli...@voormann.de<mailto:ecli...@voormann.de>
> <mailto:ecli...@voormann.de<mailto:ecli...@voormann.de>> wrote:
>
>     Hi Andreas,
>
>     With this change Code Recommenders (the content assist) runs on Java 11
>     (at least on my computer). Unfortunately, I failed to upload a new
>     patch
>     set to your Gerrit change <https://git.eclipse.org/r/#/c/133882/>.
>     Instead I created Gerrit change with with an incomplete patch set by
>     mistake: <https://git.eclipse.org/r/#/c/134100/>.
>
>     I don't know how to track IP for an Orbit bundle that is already
>     used in
>     another project and already approved via IPZilla.
>
>     I hope someone can take it over here, as I'm not a committer on any of
>     these projects.
>
>     Thanks,
>
>     Holger
>
>
>     Am 15.12.2018 um 21:23 schrieb Andreas Sewe:
>      > Holger Voormann wrote:
>      >> Eclipse Code Recommenders and the RSS News feature were removed in
>      >> RC2
>      >> [5] (which IMHO is a big loss) also use the javax.xml.bind package
>      >> (e.
>      >> g. here [6] without 'Import-Package: javax.xml.bind' [7]).
>      >
>      > FYI, the Code Recommenders RSS News feature (not the rest of Code
>      > Recommenders) uses the feed reader from Mylyn Commons, so if the bug
>      > could be fixed upstream (i.e., in Mylyn) like you outlined, the News
>      > Feed could be contributed again.
>      >
>      > Best wishes,
>      >
>      > Andreas
>      > _______________________________________________
>      > cross-project-issues-dev mailing list
>      > 
> cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>
>     
> <mailto:cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>>
>      > To change your delivery options, retrieve your password, or
>     unsubscribe from this list, visit
>      > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>      >
>
>     _______________________________________________
>     cross-project-issues-dev mailing list
>     
> cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>
>     
> <mailto:cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>>
>     To change your delivery options, retrieve your password, or
>     unsubscribe from this list, visit
>     https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
>

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org<mailto:cross-project-issues-dev@eclipse.org>
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


[https://www2.renesas.eu/media/email/unicef.jpg]

This Christmas, instead of sending out cards, Renesas Electronics Europe have 
decided to support Unicef with a donation. For further details click 
here<https://www.unicef.org/> to find out about the valuable work they do, 
helping children all over the world.
We would like to take this opportunity to wish you a Merry Christmas and a 
prosperous New Year.




Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, 
Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered 
No. 04586709.
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to