Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2010-09-12 00:28:02 +0000
committerslewis2010-09-12 00:28:02 +0000
commit44cfa5dd9fa16053da75ceaaf68712afa1b398c8 (patch)
tree3b216c5ddb382e598baa4143118198ff0efd0bdd
parent0ac70a2902bf2d1ff81e2804163273b2a9039e72 (diff)
downloadorg.eclipse.ecf-44cfa5dd9fa16053da75ceaaf68712afa1b398c8.tar.gz
org.eclipse.ecf-44cfa5dd9fa16053da75ceaaf68712afa1b398c8.tar.xz
org.eclipse.ecf-44cfa5dd9fa16053da75ceaaf68712afa1b398c8.zip
changes to support running outside of OSGi context.
-rw-r--r--framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/internal/core/sharedobject/Activator.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/internal/core/sharedobject/Activator.java b/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/internal/core/sharedobject/Activator.java
index 3b02da966..9b427fafd 100644
--- a/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/internal/core/sharedobject/Activator.java
+++ b/framework/bundles/org.eclipse.ecf.sharedobject/src/org/eclipse/ecf/internal/core/sharedobject/Activator.java
@@ -121,9 +121,14 @@ public class Activator implements BundleActivator {
return context.getBundle();
}
+ private LogService systemLogService = null;
+
protected LogService getLogService() {
- if (context == null)
- return null;
+ if (context == null) {
+ if (systemLogService == null)
+ systemLogService = new SystemLogService(PLUGIN_ID);
+ return systemLogService;
+ }
if (logServiceTracker == null) {
logServiceTracker = new ServiceTracker(this.context, LogService.class.getName(), null);
logServiceTracker.open();

Back to the top