Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2005-02-13 23:49:49 +0000
committerslewis2005-02-13 23:49:49 +0000
commit9b1c2fa0ca595a3a27ca99902cd7accee97f14e5 (patch)
tree8dab31c95707fd5a176b9f91ff7fec41d1d3fbc3
parent9006adb5b828f12567da4141d23224c2d4f52690 (diff)
downloadorg.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.java8
-rw-r--r--framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/internal/core/Trace.java8
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())

Back to the top