import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
import org.simantics.db.Session;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* @author Tuukka Lehtonen
*/
public class GlobalServiceInitializer implements ServiceInitializer {
+ private static final Logger LOGGER = LoggerFactory.getLogger(GlobalServiceInitializer.class);
+
private static final String PLUGIN_ID = "org.simantics.db.services";
private static final String SERVICE_INITIALIZER = "serviceInitializer";
public IStatus initialize(final Session s) {
MultiStatus problems = new MultiStatus(PLUGIN_ID, INITIALIZER_ERROR, "ServiceInitializer errors:", null);
+ LOGGER.info("Initializing..");
// Initialize adaption service
merge(problems, new AdaptionServiceInitializer().initialize(s));
if (ep != null) {
for (IConfigurationElement conf : ep.getConfigurationElements()) {
try {
-// System.out.println("initialize: " + conf.getAttribute("class") + " (id=" + conf.getAttribute("id") + ")");
+ LOGGER.info("initialize: " + conf.getAttribute("class") + " (id=" + conf.getAttribute("id") + ")");
ServiceInitializer initializer = (ServiceInitializer) conf.createExecutableExtension("class");
merge(problems, initializer.initialize(s));
} catch (CoreException e) {