[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] Remote service is null for remote reference
|
Hi,
Environment: ECF 3.4, JmDNS, R-OSGi
If I register a remote service with two classnames (ICoupledSimulator
extends ISimulator, both Interfaces):
ServiceRegistration simulatorRegistration =
Activator.getContext().registerService(
new String[]{ISimulator.class.getName(),
ICoupledSimulator.class.getName()},
new CoupledSimulator(component), properties);
i get on the discovery side (with ServiceTracker filter on objectClass="
+ ISimulator.class.getName() + "):
[log;+0100 2011.01.09
12:41:34:64;ERROR;org.eclipse.ecf.osgi.services.distribution;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.distribution;code=4;message=org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl:registerRemoteServiceReferences:Remote
service is null for remote reference
RemoteServiceReference[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=r-osgi://jumper:9279;containerRelativeID=62];ref=RemoteServiceReference{r-osgi://jumper:9279#62-[devsosgi.simulator.ISimulator,
devsosgi.simulator.ICoupledSimulator]}];severity4;exception=null;children=[]]]
[log;+0100 2011.01.09
12:41:34:74;ERROR;org.eclipse.ecf.osgi.services.distribution;org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.distribution;code=4;message=org.eclipse.ecf.internal.osgi.services.distribution.DiscoveredServiceTrackerImpl:registerRemoteServiceReferences:Remote
service is null for remote reference
RemoteServiceReference[remoteServiceID=org.eclipse.ecf.remoteservice.RemoteServiceID[containerID=r-osgi://jumper:9279;containerRelativeID=62];ref=RemoteServiceReference{r-osgi://jumper:9279#62-[devsosgi.simulator.ISimulator,
devsosgi.simulator.ICoupledSimulator]}];severity4;exception=null;children=[]]]