Fix how a framework property is read.
diff --git a/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/ssh/SshCommand.java b/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/ssh/SshCommand.java
index 3ced818..72c8748 100644
--- a/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/ssh/SshCommand.java
+++ b/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/ssh/SshCommand.java
@@ -53,7 +53,7 @@
         this.processor = processor;
         this.context = context;
         
-        if ("true".equals(System.getProperty(USE_CONFIG_ADMIN_PROP))) {
+        if ("true".equals(context.getProperty(USE_CONFIG_ADMIN_PROP))) {
         	Dictionary<String, String> sshProperties = new Hashtable<String, String>();
         	sshProperties.put(Constants.SERVICE_PID, SSH_PID);
         	try {
diff --git a/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/telnet/TelnetCommand.java b/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/telnet/TelnetCommand.java
index e45be29..7bd5146 100644
--- a/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/telnet/TelnetCommand.java
+++ b/console/org.eclipse.equinox.console.supportability/src/org/eclipse/equinox/console/telnet/TelnetCommand.java
@@ -47,7 +47,7 @@
     {
         this.processor = processor;
         this.context = context;
-        if ("true".equals(System.getProperty(USE_CONFIG_ADMIN_PROP))) {
+        if ("true".equals(context.getProperty(USE_CONFIG_ADMIN_PROP))) {
         	Dictionary<String, String> telnetProperties = new Hashtable<String, String>();
         	telnetProperties.put(Constants.SERVICE_PID, TELNET_PID);
         	try {