new optical app changes for karaf 4.2.1 CLI

Change-Id: I2e1a39633f7a07610db90bb89864c6dc6d9b0917
diff --git a/apps/newoptical/src/main/java/org/onosproject/newoptical/cli/OpticalConnectivityIdCompleter.java b/apps/newoptical/src/main/java/org/onosproject/newoptical/cli/OpticalConnectivityIdCompleter.java
index 96974db..ba7e0ea 100644
--- a/apps/newoptical/src/main/java/org/onosproject/newoptical/cli/OpticalConnectivityIdCompleter.java
+++ b/apps/newoptical/src/main/java/org/onosproject/newoptical/cli/OpticalConnectivityIdCompleter.java
@@ -18,6 +18,7 @@
 import java.util.List;
 import java.util.stream.Collectors;
 
+import org.apache.karaf.shell.api.action.lifecycle.Service;
 import org.onlab.util.Identifier;
 import org.onosproject.cli.AbstractChoicesCompleter;
 import org.onosproject.newoptical.OpticalConnectivity;
@@ -28,6 +29,7 @@
 /**
  * Completer for OpticalConnectivityId.
  */
+@Service
 public class OpticalConnectivityIdCompleter extends AbstractChoicesCompleter {
 
     @Override