Make Openmodelica solver usable for game experiments
Trying to activate a game experiment with OM solver results in errors:
!ENTRY org.simantics.utils.ui 4 0 2020-07-09 16:11:29.323
!MESSAGE No game experiment factory registered as OPENMODELICA
!STACK 0
java.lang.Exception: No game experiment factory registered as OPENMODELICA
at org.simantics.sysdyn.solver.Solvers.instantiateGameExperiment(Solvers.java:33)
at org.simantics.sysdyn.manager.SysdynModel.loadExperiment(SysdynModel.java:448)
at org.simantics.simulation.project.ExperimentManager$2.run(ExperimentManager.java:169)
at org.simantics.db.common.request.ReadRequest.perform(ReadRequest.java:21)
at fi.vtt.simantics.procore.internal.SessionImplSocket$6.run0(SessionImplSocket.java:1521)
at org.simantics.db.impl.query.QueryProcessor$SessionTask.run(QueryProcessor.java:226)
at fi.vtt.simantics.procore.internal.SessionRequestManager$1.run0(SessionRequestManager.java:127)
at org.simantics.db.impl.query.QueryProcessor$SessionTask.run(QueryProcessor.java:226)
at org.simantics.db.impl.query.QueryThread.run(QueryThread.java:238)
ERROR [2020-07-09 16:11:29,323] org.simantics.utils.ui.ErrorLogger: No game experiment factory registered as OPENMODELICA
java.lang.Exception: No game experiment factory registered as OPENMODELICA
at org.simantics.sysdyn.solver.Solvers.instantiateGameExperiment(Solvers.java:33)
at org.simantics.sysdyn.manager.SysdynModel.loadExperiment(SysdynModel.java:448)
at org.simantics.simulation.project.ExperimentManager$2.run(ExperimentManager.java:169)
at org.simantics.db.common.request.ReadRequest.perform(ReadRequest.java:21)
at fi.vtt.simantics.procore.internal.SessionImplSocket$6.run0(SessionImplSocket.java:1521)
at org.simantics.db.impl.query.QueryProcessor$SessionTask.run(QueryProcessor.java:226)
at fi.vtt.simantics.procore.internal.SessionRequestManager$1.run0(SessionRequestManager.java:127)
at org.simantics.db.impl.query.QueryProcessor$SessionTask.run(QueryProcessor.java:226)
at org.simantics.db.impl.query.QueryThread.run(QueryThread.java:238)