Korenev Artem created KARAF-3738: ------------------------------------ Summary: Karaf client should be able to read environment variables Key: KARAF-3738 URL: https://issues.apache.org/jira/browse/KARAF-3738 Project: Karaf Issue Type: Improvement Affects Versions: 3.0.3 Reporter: Korenev Artem Priority: Minor
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) -- This message was sent by Atlassian JIRA (v6.3.4#6332)