ClusterMessagingProtocol: initialize on demand

Change-Id: I58b6dfb4c1756a2ee097847b1b3363d829d25676
diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/service/impl/ClusterMessagingProtocol.java b/core/store/dist/src/main/java/org/onlab/onos/store/service/impl/ClusterMessagingProtocol.java
index 5a6a82a..2f97782 100644
--- a/core/store/dist/src/main/java/org/onlab/onos/store/service/impl/ClusterMessagingProtocol.java
+++ b/core/store/dist/src/main/java/org/onlab/onos/store/service/impl/ClusterMessagingProtocol.java
@@ -44,7 +44,7 @@
 /**
  * ONOS Cluster messaging based Copycat protocol.
  */
-@Component(immediate = true)
+@Component(immediate = false)
 @Service
 public class ClusterMessagingProtocol
     implements DatabaseProtocolService, Protocol<TcpMember> {