INTO-CPS-Association / maestro

Maestro a Co-Simulation Orchestration Engine
https://build.overture.au.dk/jenkins/job/maestro/
19 stars 3 forks source link

Model Swapping Issue when fmu and instance name matches #421

Open gitting-around opened 3 months ago

gitting-around commented 3 months ago

As in the title, this does not work, for maestro 2.3.0 it gives the following error:

16:40:52.744 [main] DEBUG org.intocps.maestro.plugin.JacobianStepBuilder - Activated model transfer
16:40:52.828 [main] ERROR org.intocps.maestro.MablSpecificationGenerator - Internal error in plug-in 'JacobianStepBuilder' at fixedStepSizeTransfer. Message: Internal error: 
java.lang.RuntimeException: Expansion not possible type errors: Error 0999: Internal error in plug-in 'Initializer' at initialize_transfer. Message: Internal error:  'initialize_transfer' at 129:21
Error 0997: Unfold failure in plugin Initializer for initialize_transfer null
Error 0000: java.lang.NullPointerException null
Error 0999: Internal error in plug-in 'JacobianStepBuilder' at fixedStepSizeTransfer. Message: Internal error:  'fixedStepSizeTransfer' at 131:29
Error 0997: Unfold failure in plugin JacobianStepBuilder for fixedStepSizeTransfer null

    at org.intocps.maestro.MablSpecificationGenerator.expandExternals(MablSpecificationGenerator.java:140)
    at org.intocps.maestro.MablSpecificationGenerator.expandExternals(MablSpecificationGenerator.java:221)
    at org.intocps.maestro.MablSpecificationGenerator.expandExternals(MablSpecificationGenerator.java:114)
    at org.intocps.maestro.MablSpecificationGenerator.generateFromDocuments(MablSpecificationGenerator.java:401)
    at org.intocps.maestro.Mabl.expand(Mabl.java:279)
    at org.intocps.maestro.cli.MablCliUtil.expand(MablCliUtil.java:82)
    at org.intocps.maestro.cli.ImportCmd.call(ImportCmd.java:202)
    at org.intocps.maestro.cli.ImportCmd.call(ImportCmd.java:25)
    at picocli.CommandLine.executeUserObject(CommandLine.java:1953)
    at picocli.CommandLine.access$1300(CommandLine.java:145)
    at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2352)
    at picocli.CommandLine$RunLast.handle(CommandLine.java:2346)
    at picocli.CommandLine$RunLast.handle(CommandLine.java:2311)
    at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
    at picocli.CommandLine.execute(CommandLine.java:2078)
    at org.intocps.maestro.Main.main(Main.java:19)