Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Problem regarding hello.ds examples.

On 09/09/2010 06:23 PM, Jeff Hamm wrote:
> Scott and Markus,
> 
> Thanks for sending this! Things are starting to get a little clearer. With some of the discovery ui tools turned on, I am now seeing this.
> 
> !ENTRY org.eclipse.ecf.discovery.model 2 0 2010-09-09 11:26:50.179
> !MESSAGE No discovery container available
> !STACK 1
> org.eclipse.ecf.core.ContainerCreateException: Container type description with name=ecf.singleton.discovery not found.  This may indicate that the desired provider is not available or not startable within runtime.
> 	at org.eclipse.ecf.core.ContainerFactory.getDescriptionByNameWithException(ContainerFactory.java:261)
> 	at org.eclipse.ecf.core.ContainerFactory.createContainer(ContainerFactory.java:307)
> 	at org.eclipse.ecf.discovery.ui.model.resource.ServiceResource$ServiceDiscoveryListener.connect(ServiceResource.java:56)
> 	at org.eclipse.ecf.discovery.ui.model.resource.ServiceResource$1.run(ServiceResource.java:451)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> !SUBENTRY 1 org.eclipse.ecf.identity 4 0 2010-09-09 11:26:50.179
> !MESSAGE Container type description with name=ecf.singleton.discovery not found.  This may indicate that the desired provider is not available or not startable within runtime.
> 
> I guess this is why I am not seeing the discovery of the proxy being made but I am still left guessing why the hello.ds example works when starting as an application and my example ( which I start through eclipse) does not work. I have verified that the same plugins that are enabled in the .product for the host and the client ds hello example are defined and configured in my .product file. 
> 
> Thanks again guys! I really appreciate the help. 
> Jeff

You are missing the bundle "org.eclipse.ecf.provider.discovery" which
contains the singleton discovery provider (think of it as a
meta-discovery provider that makes sure only a single
IDiscoveryContainer is present.

Markus



Back to the top