Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: Linux
Platform: PC
-
553
Description
At bundle start, RpcProviderRegistryImpl creates a proxy for the RPC provider class and adds it into publicProxies map. This entry does not get cleaned up when bundle stops. Hence, at subsequent start, RpcProviderRegistryImpl complains that the entry already exists.
I've attached a bundle that can be used to reproduce the problem. Once started, just stop and start it in the console.
Also see the following threads on controller-dev list:
https://lists.opendaylight.org/pipermail/controller-dev/2014-March/003202.html
https://lists.opendaylight.org/pipermail/controller-dev/2014-March/003292.html