Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ice-dev] AbstractExecutor not found by ECF

Scott,

Absolutely! If you check out https://github.com/eclipse/ice and switch to the 2.2.1 branch, you can run the code. All you need to do (or should need to do) is import all the bundles from the repo, set the target platform using the neon.target file in org.eclipse.ice.target.neon, and run the launch configuration in org.eclipse.ice.core/Core OSGi.Launch.

Thanks very much for your thoughts and for taking a look at this.

Jay

On Thu, Nov 17, 2016 at 10:19 PM, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Jay Jay and all.

Unfortunately, it's not obvious to me either why it cannot resolve the AbstractExecutor class.  The NoClassDefineFoundError suggests that it's actually finding this class, but then can't resolve it (defineClass).   And this line [0] doesn't make much sense to me either....as in many other contexts org.eclipse.ecf loads classes from org.eclipse.equinox.concurrent all the time (i.e. in Eclipse, osgi servers, rcp apps, and elsewhere).

I've created a bug for this here [1].

I would be happy to run this code myself to reproduce and help diagnose.   Is there a way for me to do that?

Scott

[0] Caused by: java.lang.ClassNotFoundException: org.eclipse.equinox.concurrent.future.AbstractExecutor cannot be found by org.eclipse.ecf_3.8.0.v20160823-2221
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=507717


On 11/17/2016 5:47 PM, Jay Jay Billings wrote:
Scott,

I was wondering if you would be willing to provide some feedback on a bug that I've encountered with OSGi remote service support for Eclipse ICE's "Core" service? I'm getting a class not found error when I launch, but the org.eclipse.equinox.concurrent package that holds the AbstractExecutor and future package is in the launch configuration. I don't know why it can't find the class. Do you have any thoughts?

Jay

-----
ch.ethz.iks.r_osgi.remote
--
Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings





--
Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings

Back to the top