]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics/src/org/simantics/Simantics.java
Utilize slf4j
[simantics/platform.git] / bundles / org.simantics / src / org / simantics / Simantics.java
index 50110cb0375b51232cd78860b6a91ac5e96e0a28..daa9e7e10afd49e250767e29822d8f749eb166cd 100644 (file)
@@ -56,6 +56,8 @@ import org.simantics.utils.FileService;
 import org.simantics.utils.FileUtils;\r
 import org.simantics.utils.TempFiles;\r
 import org.simantics.utils.threads.ThreadUtils;\r
+import org.slf4j.Logger;\r
+import org.slf4j.LoggerFactory;\r
 \r
 /**\r
  * A facade for accessing basic Simantics platform services. Usable without a\r
@@ -67,6 +69,7 @@ import org.simantics.utils.threads.ThreadUtils;
  * TODO: duplicate of org.simantics.db.layer0.util.Simantics, do something about this!!\r
  */\r
 public class Simantics {\r
+    private static final Logger LOGGER = LoggerFactory.getLogger(Simantics.class);\r
 \r
     /**\r
      * Default database driver ID\r
@@ -440,7 +443,7 @@ public class Simantics {
         try {\r
             IndexUtils.flushIndexCaches(progress, session);\r
         } catch (Exception e) {\r
-            Logger.defaultLogError(e);\r
+            LOGGER.error("Flushing index caches failed.", e);\r
         }\r
     }\r
 \r