diff options
| author | slewis | 2005-02-13 23:49:49 +0000 |
|---|---|---|
| committer | slewis | 2005-02-13 23:49:49 +0000 |
| commit | 9b1c2fa0ca595a3a27ca99902cd7accee97f14e5 (patch) | |
| tree | 8dab31c95707fd5a176b9f91ff7fec41d1d3fbc3 | |
| parent | 9006adb5b828f12567da4141d23224c2d4f52690 (diff) | |
| download | org.eclipse.ecf-9b1c2fa0ca595a3a27ca99902cd7accee97f14e5.tar.gz org.eclipse.ecf-9b1c2fa0ca595a3a27ca99902cd7accee97f14e5.tar.xz org.eclipse.ecf-9b1c2fa0ca595a3a27ca99902cd7accee97f14e5.zip | |
Added try/catch block around access to Platform class.
| -rw-r--r-- | framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/Trace.java | 8 | ||||
| -rw-r--r-- | framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java | 8 |
2 files changed, 12 insertions, 4 deletions
diff --git a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/Trace.java b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/Trace.java index ae64edc1e..8a228c7d6 100644 --- a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/Trace.java +++ b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/Trace.java @@ -57,8 +57,12 @@ public class Trace { public static Trace create(String key) { if (isEclipse) { - String res = Platform - .getDebugOption(pluginName + debugPrefix + key); + String res = ""; + try { + res = Platform.getDebugOption(pluginName + debugPrefix + key); + } catch (Exception e) { + // ignore...this means that the Platform class not found. + } if (res != null) { Boolean on = new Boolean(res); if (on.booleanValue()) diff --git a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java index ea2f6142a..dcac54640 100644 --- a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java +++ b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java @@ -56,8 +56,12 @@ public class Trace { public static Trace create(String key) { if (isEclipse) { - String res = Platform - .getDebugOption(pluginName + debugPrefix + key); + String res = ""; + try { + res = Platform.getDebugOption(pluginName + debugPrefix + key); + } catch (Exception e) { + // ignore...this means that the Platform class not found. + } if (res != null) { Boolean on = new Boolean(res); if (on.booleanValue()) |
