Bug fix: Karaf CLI provided by snmp4sdn can't be seen due to snmp4sdn plugin's Activa... 55/11355/1
authorylhsieh <ylhsieh@itri.org.tw>
Fri, 19 Sep 2014 07:23:10 +0000 (15:23 +0800)
committerylhsieh <ylhsieh@itri.org.tw>
Fri, 19 Sep 2014 07:23:10 +0000 (15:23 +0800)
Signed-off-by: ylhsieh <ylhsieh@itri.org.tw>
snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/internal/Activator.java

index 7dcdd5f1944aeb80e00db4186f32435942723dcf..7c1f3cd0fd4e01b3b609f8a18b4c9d364314960d 100755 (executable)
@@ -28,6 +28,7 @@ import org.opendaylight.controller.protocol_plugin.openflow.ITopologyServiceShim
 import org.opendaylight.controller.protocol_plugin.openflow.core.IController;
 import org.opendaylight.controller.protocol_plugin.openflow.core.IMessageListener;
 import org.opendaylight.controller.protocol_plugin.openflow.core.internal.Controller;*/
+    import org.opendaylight.snmp4sdn.ICore;//karaf
     import org.opendaylight.snmp4sdn.IDataPacketListen;
     import org.opendaylight.snmp4sdn.IDataPacketMux;
     import org.opendaylight.snmp4sdn.IDiscoveryListener;
@@ -314,6 +315,7 @@ public class Activator extends ComponentActivatorAbstractBase {
             props.put(GlobalConstants.PROTOCOLPLUGINTYPE.toString(), /*Node.NodeIDType.OPENFLOW*/"SNMP");
             c.setInterface(new String[] { IController.class.getName(),
                                           /*IPluginInConnectionService.class.getName()*///s4s cs
+                                          ICore.class.getName()//karaf
                                           },
                                           props);
         }