Please ensure that you put version constraints in your dependencies (preferably using import package instead of require bundle). I spent a few fruitless hours trying to get ECF running on Felix to no avail with missing classnotfoundexceptions because the code was compiled against osgi 5 but didn't mark that as a required dependency in the manifest.
Sent from my iPhone 4S Hi Scott, On 30 April 2012 23:08, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Folks,
FYI: I've recently updated the ECF implementation of OSGi remote services to the OSGi 5.0 spec (the most recent released version...which is supported in Equinox 3.8). For the Remote Service Admin implementation (RSA) this means updating to the 5.0 version of the OSGi classes, and so this was done also (CQ[1]).
Also FYI: In OSGi 5.0 the remote services specification has moved into the core OSGi spec. The RSA specification (which ECF also implements), is still in the enterprise spec.
For the work on test framework (Jasintha's soc project) [2], all work should probably focus on this new implementation (nothing significant has changed in the spec, btw, so all it means is that the ECF src code should be used for the use on the test framework...rather than the latest released ECF version...i.e. 3.5.5).
Noted!!
Thanks and Regards, Harshana Martin
Thanks,
Scott
[1] http://dev.eclipse.org/ipzilla/show_bug.cgi?id=6445
[2] http://wiki.eclipse.org/ECF/RS_Test_Framework
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev
-- Harshana Eranga Martin Software Engineer,WSO2 Inc.
|