[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ecf-dev] NoClassDefFoundError when using Remote Services
- From: Scott Lewis <slewis@xxxxxxxxxxxxx>
- Date: Wed, 20 Oct 2010 15:10:26 -0700
- Delivered-to: firstname.lastname@example.org
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:22.214.171.124) Gecko/20101013 Thunderbird/3.1.5
Sorry about the slow response.
I'm sad to say I don't have any immediate insight about the cause of
this...although it sounds likely to me that it's some missing dependency
(i.e. some bundle with a required class...e.g. a super class...can't be
found/loaded/resolved) within the runtime you are running in.
To me, this highlights something, and that's that it would be nice if
ECF could produce distros for multiple environments...e.g. server-side
Equinox/EclipseRT, Felix, Virgo, etc (especially since we now run on
multiple OSGi frameworks...see ). I would be happy to do this
feature and/or distro creation, but we currently just don't have the
releng or project resources to do so.
But the good news is this: ECF remote services is now able to run on
multiple OSGi frameworks, and so in multiple application contexts above
those frameworks (e.g. Eclipse, EclipseRT, Felix, Virgo, perhaps
others). We recognize that we need to make it simpler to do so, and we
will work toward that goal.
On 10/18/2010 11:35 PM, Peter Lauri wrote:
On 18 okt 2010, at 23:50, Scott Lewis<slewis@xxxxxxxxxxxxx> wrote:
On 10/18/2010 1:43 PM, Peter Lauri wrote:
Yes, but shouldn't that be present if the bundle is active?
Yes, it should. Given this, I don't immediately know why you are not able to load that class.
Two questions: 1) Is this Equinox? 2) If it is Equinox, how are you starting things (launch config from within Eclipse, product, something else?). The reason I ask is perhaps it's something to do with the target platform and running within Eclipse (as was this: http://dev.eclipse.org/mhonarc/lists/ecf-dev/msg04389.html ).
I am running it from command line without Eclipse. I have then just installed the required bundles (see list in original post),
ecf-dev mailing list