Invalid Input given to a Mapper block.

Invalid Input given to a Mapper block.

Mapper blocks must receive a datastructure at the input port, If this condition is not met then the following error will be generated.

"VisualSim.kernel.util.IllegalActionException: Input is not RecordToken.
Token In: 1
  in .Maper_Invalid_input.Mapper2
at VisualSim.actor.lib.Task_Basic.fire(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fireVisualSim(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.fire(Unknown Source)
at VisualSim.actor.CompositeActor.fire(Unknown Source)
at VisualSim.actor.Manager.iterate(Unknown Source)
at VisualSim.actor.Manager.execute(Unknown Source)
at VisualSim.actor.Manager.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
at VisualSim.kernel.util.VisualSimThread.run(Unknown Source) "


Solution: Make sure Mapper block receives the datastructure at the input port.