Skip to content

faq 89260053

Billy Charlton edited this page Sep 5, 2018 · 2 revisions

Unmaterialized config group: signalsystems

by Theresa Thunig on 2016-10-20 13:53:08


Camila Feliciano asked on Okt 05, 2016:

Good morning, I'm having trouble running my simulation. A message of inconsistency in the config signalsystems, the program does not recognize (see below). I have reviewed the files and they are right, can you help me?

2016-10-04 15:46:59,287 ERROR MatsimRuntimeModifications:54 Getting uncaught Exception in Thread main
 java.lang.RuntimeException: Unmaterialized config group: signalsystems
     at org.matsim.core.config.consistency.UnmaterializedConfigGroupChecker.checkConsistency(UnmaterializedConfigGroupChecker.java:11)
     at org.matsim.core.config.Config.checkConsistency(Config.java:195)
     at org.matsim.core.controler.ControlerUtils.checkConfigConsistencyAndWriteToLog(ControlerUtils.java:64)
     at org.matsim.core.controler.AbstractController$1.run(AbstractController.java:93)
     at org.matsim.core.controler.MatsimRuntimeModifications.run(MatsimRuntimeModifications.java:48)
     at org.matsim.core.controler.MatsimRuntimeModifications.run(MatsimRuntimeModifications.java:31)
     at org.matsim.core.controler.AbstractController.run(AbstractController.java:103)
     at org.matsim.core.controler.NewControler.run(NewControler.java:79)
     at org.matsim.core.controler.Controler.run(Controler.java:190)
     at org.matsim.run.Controler.run(Controler.java:56)
     at org.matsim.run.Controler.main(Controler.java:60)
 2016-10-04 15:46:59,315 ERROR MatsimRuntimeModifications:60 ERROR --- This is an unexpected shutdown!
 2016-10-04 15:46:59,316 ERROR MatsimRuntimeModifications:63 Shutdown possibly caused by the following Exception:
 java.lang.RuntimeException: Unmaterialized config group: signalsystems
     at org.matsim.core.config.consistency.UnmaterializedConfigGroupChecker.checkConsistency(UnmaterializedConfigGroupChecker.java:11)
     at org.matsim.core.config.Config.checkConsistency(Config.java:195)
     at org.matsim.core.controler.ControlerUtils.checkConfigConsistencyAndWriteToLog(ControlerUtils.java:64)
     at org.matsim.core.controler.AbstractController$1.run(AbstractController.java:93)
     at org.matsim.core.controler.MatsimRuntimeModifications.run(MatsimRuntimeModifications.java:48)
     at org.matsim.core.controler.MatsimRuntimeModifications.run(MatsimRuntimeModifications.java:31)
     at org.matsim.core.controler.AbstractController.run(AbstractController.java:103)
     at org.matsim.core.controler.NewControler.run(NewControler.java:79)
     at org.matsim.core.controler.Controler.run(Controler.java:190)
     at org.matsim.run.Controler.run(Controler.java:56)
     at org.matsim.run.Controler.main(Controler.java:60)
 2016-10-04 15:46:59,320 ERROR MatsimRuntimeModifications:78 ERROR --- MATSim unexpectedly terminated. Please check the output or the logfile with warnings and errors for hints.
 2016-10-04 15:46:59,321 ERROR MatsimRuntimeModifications:79 ERROR --- results should not be used for further analysis.
 2016-10-04 15:46:59,321 ERROR MatsimRuntimeModifications:83 ERROR --- This was an unexpected shutdown! See the log file for a possible reason.

Comments: 1


Re: Unmaterialized config group: signalsystems

by Theresa Thunig on 2016-10-20 13:53:40

Dear Camila,

you need to add the signals data to the scenario and the signals module to the controler like this:

scenario.addScenarioElement(...) and controler.addOverridingModule(...)

as you can see in the tutorial RunSignalSystemsExample.

Hope that helps.
Theresa

Clone this wiki locally