[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ecf-dev] Error in compiling	the	org.eclipse.ecf.examples.remoteservice.hello | 
Thanks Scott, I got that to work.
Ali.
On 4/20/2010 5:55 PM, Scott Lewis wrote:
Hi Ali,
Ali Naddaf wrote:
Hello everyone.
I am trying to run the "hello.*" examples. I downloaded the source 
but it seems there has been some changes to the API. For one, when I 
was using ECF 3.2, it couldn't find 
org.eclipse.ecf.remoteservice.IAsyncCallBack.  I then noticed that 
ECF 3.3 has that interface so I set my target platform to ECF 3.3. 
However, in there, the same type is not generic (the example code has 
it as IAsyncCallback<String>...). Other hello.* projects have related 
issues. My question si what version of ECF should I be using for 
these examples to work?
Well, to use the CVS HEAD version of these example projects, you 
should use the latest ECF code (also from HEAD)...as yes...the hello 
example code has been enhanced to use the new ECF asynchronous 
services stuff.
1) load the needed ECF projects into your workspace.  The needed 
projects are a subset of those available in the project set that's here:
http://www.eclipse.org/ecf/dev_resources.php
2) Use a very recent build of the ECF SDK for your target platform.  
You can get a very recent build here (p2 repo):
http://download.eclipse.org/rt/ecf/3.3/helios/site.p2
2) Use an older (3.2-compatible) version of the hello world example 
source code.   You can get this by switching to this branch for those 
projects in your workspace:  Release_3_2.  You can switch to this 
branch by selecting the relevant project(s), right clicking to bring 
up the context menu, choosing Team->Switch to Another Branch or 
Version -> Refresh Tags -> select Release_3_2 -> OK.
I apologize that this is so difficult.  Since we're trying to add the 
final things on (e.g. asynchronous remote services support) to both 
the API and the examples we're this is a little more unstable right 
now compared to the usual.
BTW, if you want to explore the ECF code a little further, then doing 
1 might be a good idea until we get ECF 3.3 finished (it's going out 
with Helios).
Scott
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev