X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fscl%2FOntologyModuleSourceRepository.java;h=1e9df2e192ae1a2fe0f9ab952ce4e3c15eb313fb;hb=refs%2Fchanges%2F76%2F276%2F1;hp=6fbcfd8e973f50597bbf975d3c2b2461e21052a8;hpb=8561e498009a25473db94b0e667866aa79de90b1;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/scl/OntologyModuleSourceRepository.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/scl/OntologyModuleSourceRepository.java index 6fbcfd8e9..1e9df2e19 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/scl/OntologyModuleSourceRepository.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/scl/OntologyModuleSourceRepository.java @@ -13,11 +13,15 @@ import org.simantics.scl.compiler.source.ModuleSource; import org.simantics.scl.compiler.source.PrecompiledModuleSource; import org.simantics.scl.compiler.source.repository.ModuleSourceRepository; import org.simantics.scl.runtime.SCLContext; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import gnu.trove.procedure.TObjectProcedure; public enum OntologyModuleSourceRepository implements ModuleSourceRepository { INSTANCE; + + private static final Logger LOGGER = LoggerFactory.getLogger(OntologyModuleSourceRepository.class); static class ModuleSourceRequest extends UnaryRead { @@ -47,7 +51,7 @@ public enum OntologyModuleSourceRepository implements ModuleSourceRepository { return Simantics.getSession().syncRequest(new ModuleSourceRequest(moduleName)); } catch(DatabaseException e) { - e.printStackTrace(); + LOGGER.error("Failed to read ontology module " + moduleName + ".", e); return null; } }