Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mat-dev] Eclipse Memory Analyzer 1.7.0 vs Oxygen update site

> From: Vladimir Sitnikov <sitnikov.vladimir@xxxxxxxxx>
> To: mat-dev@xxxxxxxxxxx
> Date: 15/09/2017 20:14
> Subject: [mat-dev] Eclipse Memory Analyzer 1.7.0 vs Oxygen update site
> Sent by: mat-dev-bounces@xxxxxxxxxxx
> 
> Hi,
> 
> As far as I can see, the sources of MAT 1.7.0 are based on Eclipse 
> Mars target, however MAT 1.7.0 comes with "Eclipse Oxygen" update 
> site activated by default. I believe it causes issues when 
> installing plugins since MAT fetches incoherent plugin versions.
> 
> I'm creating an SQL plugin for MAT, and MAT 1.7.0 installation gets 
> broken if I have Oxygen site activated while installing my plugin.
> See stacktrace below.
> It fetches org.eclipse.ui.forms_3.7.100.v20170517-1755.jar somehow, 
> and I see no way this dependency can be caused by my plugin.
> 
> Just in case, you can find a plugin here: https://github.com/vlsi/
> mat-calcite-plugin
> 
> The set of required bundles is quite small, and I build against Mars
> target, so that hints the issue is with MAT itself.
> 
Thank you for the report - I've been unable to do any work on MAT for
past few months, so I have only just got around to this.

I've opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=534169
and made a fix to use the Mars update site. As there haven't
been any recent Mars updates that won't do much, but is a placeholder
for if we move to a current level of Eclipse for the RCP.

I think mat.p2.inf in org.eclipse.mat.product should not affect
the update site for installing into an Eclipse installation, which
is good as we don't know which release it is based on.
Unfortunately updating an MAT RCP with the latest build might
not change the update site list.

Please let me know here or in Bug 534169 whether this fixes it 
for you.

--
Andrew Johnson





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU



Back to the top