Looking closer at the latest region digraph bundle I see that it has been converted to a system bundle fragment. Previously it was just an ordinary bundle.
It seems to cause issues when updating this bundle to the new version of the bundle in a running framework, although I haven't been able to figure out yet why. I am seeing that the RegionDigraph service does not get registered in such a scenario, even after refreshing the framework. Additionally, stopping the framework (Felix 5.2.0) I get an exception [1]... I have also seen the exception [2] appear when then new fragment bundle is installed. Why was is necessary to convert it to a system bundle fragment? Any ideas on why these problems in the extension activator occur? Thanks, David [1] WARNING: Bundle org.eclipse.equinox.region [21] Unable to stop Extension Activator (java.lang.NoClassDefFoundError: org/eclipse/equinox/internal/region/StandardRegionDigraphPersistence) [2] WARNING: Bundle org.eclipse.equinox.region [25] Unable to start Extension Activator (java.lang.ClassCastException: org.eclipse.equinox.internal.region.management.StandardManageableRegionDigraph$1 cannot be cast to org.eclipse.equinox.internal.region.RegionLifecycleListener) On 2 October 2015 at 17:13, Thomas Watson <[email protected]> wrote: > Yes the following performance bugs have been fixed in Mars.1 > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=476074 > https://bugs.eclipse.org/bugs/show_bug.cgi?id=476136 > > There is an additional performance fix only in master for Neon > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=476640 > > I'm unsure about publishing of the artifacts to maven central. There is > ongoing requests for Eclipse to get their act together and publish all > their jars to maven central, but the solution to that is ongoing. I think > the one you see in maven central was put there by John Ross. > > Tom > > > > > > From: David Bosschaert <[email protected]> > To: "[email protected]" <[email protected]> > Date: 10/02/2015 10:06 AM > Subject: Re: Recent performance improvements in equinox regions > (used by aries subsystems) > > > > Hi Tom, > > I see that Mars SR1 has been released and that the Equinox Regions > bundle org.eclipse.equinox.region_1.2.101.v20150831-1342.jar is part > of this release, so I assume that's the version that contains these > fixes... > > I was wondering, is there a Maven repository somewhere where this > artifact will be published? The one in Maven Central is from a couple > of years ago. > > Cheers, > > David > > On 31 August 2015 at 19:37, Thomas Watson <[email protected]> wrote: >>>Thanks for the note, Tom! >>> >>>Would it be possible to send a note again when the updated Equinox >>>Regions bundle is available? >>> >>>Cheers, >>> >>>David >>> >> >> Sure, and if I forget, there will be milestone build for Mars.1 > available on the Equinox download page on Wednesday, Sept 2. >> >> Tom >> > > > >
