Add trouble shooting log 64/92164/2
authorRuoyu Ying <ruoyu.ying@intel.com>
Mon, 29 Jul 2019 16:14:08 +0000 (00:14 +0800)
committerRuoyu Ying <ruoyu.ying@intel.com>
Tue, 30 Jul 2019 10:12:53 +0000 (18:12 +0800)
Issue-ID: CLI-165
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
Change-Id: I797f7541e05241469f5e2bf049a0a9ea10cdae7e
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
docs/index.rst
docs/trouble_shooting_guide.rst [new file with mode: 0644]

index bb57864..c038501 100644 (file)
@@ -47,6 +47,7 @@ Following guidelines provides detailed information about CLI.
    OOM_and_HEAT_based_deployment.rst
    logging.rst
    release-notes.rst
+   trouble_shooting_guide.rst
 
 
 ==========================
diff --git a/docs/trouble_shooting_guide.rst b/docs/trouble_shooting_guide.rst
new file mode 100644 (file)
index 0000000..c3a0ceb
--- /dev/null
@@ -0,0 +1,33 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+.. Copyright © Intel Corporation 2019
+
+.. _cli_trouble_shooting_guide:
+
+CLI Trouble Shooting Guide
+==========================
+
+This part provides the trouble shooting guide for ONAP CLI. It aims to provide guidance on the known issues you may encounter.
+
+Details
+--------
+1. IllegalArgumentException
+
+   * Problem: Get an IllegalArgumentException after executing the command.
+   * Cause: The input inside the command contains a special character(e.g. '!', '$','\\') and the console mandates to escape this kind of chars
+   * Sample Exception:
+     ::
+
+        oclip:open-cli>policy-type-list-all -m http://10.12.7.6:30240 -u "healthcheck" -p "zb!XztG34"
+             Exception in thread "main" java.lang.IllegalArgumentException: !XztG34": event not found
+              at jline.console.ConsoleReader.expandEvents(ConsoleReader.java:507)
+              at jline.console.ConsoleReader.finishBuffer(ConsoleReader.java:379)
+              at jline.console.ConsoleReader.readLine(ConsoleReader.java:1327)
+              at jline.console.ConsoleReader.readLine(ConsoleReader.java:1117)
+              at jline.console.ConsoleReader.readLine(ConsoleReader.java:1105)
+              at org.onap.cli.main.OnapCli.handleInteractive(OnapCli.java:369)
+              at org.onap.cli.main.OnapCli.handle(OnapCli.java:645)
+              at org.onap.cli.main.OnapCli.main(OnapCli.java:751)
+
+   * Solution: User need to escape the special character while giving input(e.g. using single/double quote or backslash)
+