[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ecf-dev] RFC119 problem with multiple remote interfaces

I have a component that happens to implement two service interfaces and both interface are exported remotely. When the client discovers the remote services and attempts to register the services, the server throws an NPE in ChannelEndpointImpl:1036 because reg.getDeliverServiceMessage() returned null. Any chance this problem has been found and already fixed in 3.0.1?

As an experiment, I changed the value of osgi.remote.interfaces from * to only one of the two service interfaces, and the client can see the remote service. If needed, I can work around the problem by introducing a service proxy on the server side.

Bryan