]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.maps.server.ui/src/org/simantics/maps/server/ui/Activator.java
Enhancements to district functionalities and code
[simantics/district.git] / org.simantics.maps.server.ui / src / org / simantics / maps / server / ui / Activator.java
index cd46e1a517f5c57dcaf64acef5cfe6d8a5570740..4c1c9637941488b8560b4d66f708e68a64315ca9 100644 (file)
@@ -4,9 +4,13 @@ import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
 import org.simantics.district.maps.server.TileserverMapnikInstance;
 import org.simantics.district.maps.server.prefs.MapsServerPreferences;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 public class Activator implements BundleActivator {
 
+    private static final Logger LOGGER = LoggerFactory.getLogger(Activator.class);
+    
     public static final String PLUGIN_ID = "org.simantics.maps.server.ui";
     
     private static BundleContext context;
@@ -30,8 +34,8 @@ public class Activator implements BundleActivator {
             new Thread(() -> {
                 try {
                     TileserverMapnikInstance.get().start();
-                } catch (Exception e) {
-                    e.printStackTrace();
+                } catch (Throwable t) {
+                    LOGGER.error("Could not start integrated tile server", t);
                 }
             }).start();
         }