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,

I got by most of those errors and I seem to have everything running. I couldn't get verbose logging running in Eclipse (we use Equinox, not Karaf), so I noticed a warning about the R-Osgi port when I ran the service twice. Then when I ran nmap I found:

nmap -T4 localhost -p9278-9279

Starting Nmap 7.12 ( https://nmap.org ) at 2016-11-18 18:41 EST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00011s latency).
rDNS record for 127.0.0.1: localhost.localdomain
PORT     STATE SERVICE
9278/tcp open  unknown
9279/tcp open  unknown

Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds

So my next step is to build and test a sample service consumer. Do you have any tips on how to get verbose output from the logs?

Jay

On Fri, Nov 18, 2016 at 9:29 AM, Jay Jay Billings <jayjaybillings@xxxxxxxxx> wrote:
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



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

Back to the top