|
|
|
Re: Problems starting up ECF Server [message #619581 is a reply to message #619580] |
Mon, 17 September 2007 17:25 |
Scott Lewis Messages: 1038 Registered: July 2009 |
Senior Member |
|
|
Hi Rajiv,
I've just checked the ECF generic server (IApplication now defined in
org.eclipse.ecf.servers.generic) and there are no dependencies on
org.eclipse.core.runtime in ECF generic server plugins (or other ECF
plugins depended upon for the generic server). There are direct
dependencies on org.eclipse.equinox.common.jar, of course, as well as
org.ecilpse.osgi, the jobs API.
So I'm a little mystified as to why org.eclipse.core.runtime appears to
be required. I can see that there is a dependency on
org.eclipse.core.runtime.compatibility.registry for
org.eclipse.equinox.registry but this doesn't depend directly on
org.eclipse.core.runtime.
I think if your (Rajiv's) tests show that it works with
org.eclipse.core.runtime in place that we should bring this up with our
Equinox friends on equinox-dev...as if org.eclipse.core.runtime is
required, then it would seem to be something about equinox.
Alex, do you have any immediate insight about this? (Alex was the one
that provided this section of the ECF servers wiki page).
Thanks,
Scott
Rajiv wrote:
> Scott,
>
> Thanks for the reply.
>
> Yes, I was also intrigued by the following entry on http://wiki.eclipse.org/ECF_Servers
>
> somedir/
> org.eclipse.core.runtime.jar
> org.eclipse.equinox.common.jar
> org.eclipse.osgi.jar
> org.eclipse.update.configurator.jar
> configuration/
> config.ini
> plugins/ (jobs plugin + equinox plugins + ecf plugins)
>
> It seems to suggest that we need to add org.eclipse.core.runtime bundle. But this bundle is not part of Equinox distribution (I am using version 3.3). And when I dropped this bundle in ECF plugins folder it asked for few other bundles and those bundles also had dependency on other bundles. So, I was worried if I will end up pulling entire Eclipse SDK distribution. Nevertheless, I think I will follow the chain now and see if I am successful.
>
> Or maybe use the approach of building a plugin as described in the Wiki. Since I have never built one, I was trying to avoid it :-)
>
> Appreciate your time into looking into this.
>
> Rajiv
|
|
|
Re: Problems starting up ECF Server [message #619582 is a reply to message #619581] |
Mon, 17 September 2007 18:48 |
kent gibson Messages: 114 Registered: July 2009 |
Senior Member |
|
|
hi-ya
I tested it tonight, without org.eclipse.core.runtime_3.3.100.v20070530.jar
and I couldn't get it work from osgi, so it looks to me like it is
neccessary.
I found somewhere in the Equinox a reference to the min set of jar to
bootstrap equinox, that is where I got runtime, equinox.common, osgin and
the configurator from.
dunno, maybe I misread or something.
Rajiv, if you can't get it working, I will be happy to send you a zip of my
exact setup.
regards,
kent
"Scott Lewis" <slewis@composent.com> schrieb im Newsbeitrag
news:46EEB892.7020700@composent.com...
> Hi Rajiv,
>
> I've just checked the ECF generic server (IApplication now defined in
> org.eclipse.ecf.servers.generic) and there are no dependencies on
> org.eclipse.core.runtime in ECF generic server plugins (or other ECF
> plugins depended upon for the generic server). There are direct
> dependencies on org.eclipse.equinox.common.jar, of course, as well as
> org.ecilpse.osgi, the jobs API.
>
> So I'm a little mystified as to why org.eclipse.core.runtime appears to be
> required. I can see that there is a dependency on
> org.eclipse.core.runtime.compatibility.registry for
> org.eclipse.equinox.registry but this doesn't depend directly on
> org.eclipse.core.runtime.
>
> I think if your (Rajiv's) tests show that it works with
> org.eclipse.core.runtime in place that we should bring this up with our
> Equinox friends on equinox-dev...as if org.eclipse.core.runtime is
> required, then it would seem to be something about equinox.
>
> Alex, do you have any immediate insight about this? (Alex was the one that
> provided this section of the ECF servers wiki page).
>
> Thanks,
>
> Scott
>
> Rajiv wrote:
>> Scott,
>>
>> Thanks for the reply.
>>
>> Yes, I was also intrigued by the following entry on
>> http://wiki.eclipse.org/ECF_Servers
>>
>> somedir/
>> org.eclipse.core.runtime.jar
>> org.eclipse.equinox.common.jar
>> org.eclipse.osgi.jar
>> org.eclipse.update.configurator.jar
>> configuration/
>> config.ini
>> plugins/ (jobs plugin + equinox plugins + ecf plugins)
>>
>> It seems to suggest that we need to add org.eclipse.core.runtime bundle.
>> But this bundle is not part of Equinox distribution (I am using version
>> 3.3). And when I dropped this bundle in ECF plugins folder it asked for
>> few other bundles and those bundles also had dependency on other bundles.
>> So, I was worried if I will end up pulling entire Eclipse SDK
>> distribution. Nevertheless, I think I will follow the chain now and see
>> if I am successful.
>>
>> Or maybe use the approach of building a plugin as described in the Wiki.
>> Since I have never built one, I was trying to avoid it :-)
>>
>> Appreciate your time into looking into this.
>>
>> Rajiv
|
|
|
|
Powered by
FUDForum. Page generated in 0.03114 seconds