Description
Now the client can only get the properties from org.apache.karaf.shell.cfg and doesn't look up in environment variables.
So specifying in org.apache.karaf.shell.cfg file something different from raw values will cause similar exception:
Exception in thread "main" java.lang.NumberFormatException: For input string: "${ssh.port}"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:481)
at java.lang.Integer.parseInt(Integer.java:527)
at org.apache.karaf.client.ClientConfig.<init>(ClientConfig.java:46)
at org.apache.karaf.client.Main.main(Main.java:51)