|Re: [ecf-dev] NoClassDefFoundError when using Remote Services|
Hi Peter, 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.
Thanks, Scott  http://dev.eclipse.org/mhonarc/lists/ecf-dev/msg04212.html 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 ). ScottI 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 ecf-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/ecf-dev
Back to the top