import org.simantics.scl.runtime.reporting.SCLReporting;
import org.simantics.scl.runtime.reporting.SCLReportingHandler;
import org.simantics.scl.runtime.tuple.Tuple0;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import gnu.trove.map.hash.THashMap;
import gnu.trove.procedure.TObjectProcedure;
public class CommandSession {
+ private static final Logger LOGGER = LoggerFactory.getLogger(CommandSession.class);
+
ModuleRepository moduleRepository;
SCLReportingHandler defaultHandler;
}
}
} catch(RuntimeException e) {
- e.printStackTrace();
+ LOGGER.error("updateRuntimeEnvironment(clearErrorsFlags={}) failed", clearErrorsFlags, e);
throw e;
}
valueToStringConverter = new ValueToStringConverter(runtimeEnvironment);