Skip to main content



      Home
Home » Modeling » TMF (Xtext) » SimuLizar error2 (SimuLizar error2 )
SimuLizar error2 [message #1828387] Mon, 08 June 2020 18:20 Go to next message
Eclipse UserFriend
I tried to use SimuLizar run configuration, and another error occurred
please help me in fixing it

[Worker-2: Launching New_configuration] INFO : Create workflow configuration
[Worker-2: Launching New_configuration] INFO : Validating workflow configuration
[Worker-2: Launching New_configuration] INFO : Creating workflow engine
[Worker-2: Launching New_configuration] INFO : Executing workflow
[Worker-2: Launching New_configuration] INFO : Creating workflow engine and starting workflow
[Worker-2: Launching New_configuration] INFO : Task Sequential Job Execution completed in 0.136300422 seconds
[Worker-2: Launching New_configuration] INFO : Start job: org.palladiosimulator.simulizar.launcher.jobs.PCMStartInterpretationJob@41e806dd
[Worker-2: Launching New_configuration] INFO : Initialise Simulizar runtime state
[Worker-2: Launching New_configuration] INFO : No transformations with extension .henshin was found.
[Worker-2: Launching New_configuration] INFO : No transformations with extension .qvto was found.
[Worker-2: Launching New_configuration] INFO : No transformations with extension .sdm was found.

[Worker-2: Launching New_configuration] FATAL: Workflow terminated unexpectedly
de.uka.ipd.sdq.workflow.WorkflowFailedException: A workflow job failed
at de.uka.ipd.sdq.workflow.jobs.SequentialJob.executeWithImmediateCleanUp(SequentialJob.java:165)
at de.uka.ipd.sdq.workflow.jobs.SequentialJob.execute(SequentialJob.java:77)
at de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow.execute(BlackboardBasedWorkflow.java:82)
at de.uka.ipd.sdq.workflow.Workflow.run(Workflow.java:90)
at de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedLaunchConfigurationDelegate.createAndRunWorkflow(AbstractWorkflowBasedLaunchConfigurationDelegate.java:244)
at de.uka.ipd.sdq.workflow.launchconfig.AbstractWorkflowBasedLaunchConfigurationDelegate.launch(AbstractWorkflowBasedLaunchConfigurationDelegate.java:91)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:860)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:719)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1017)
at org.eclipse.debug.internal.ui.DebugUIPlugin$2.run(DebugUIPlugin.java:1220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.lang.IllegalArgumentException: Calculator "org.palladiosimulator.probeframework.calculator.internal.IdentityCalculator [HDD [0] in Server; Resource Demand Tuple]" already in calculator registry as "org.palladiosimulator.probeframework.calculator.internal.IdentityCalculator [HDD [0] in Server; Resource Demand Tuple]"
at org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator.register(RegisterCalculatorFactoryDecorator.java:124)
at org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator.buildCalculator(RegisterCalculatorFactoryDecorator.java:141)
at org.palladiosimulator.probeframework.calculator.ICalculatorFactoryLegacyAdapter.buildResourceDemandCalculator(ICalculatorFactoryLegacyAdapter.java:122)
at de.uka.ipd.sdq.simucomframework.resources.CalculatorHelper.setupDemandCalculator(CalculatorHelper.java:208)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer.attachMonitorForActiveResourceMeasuringPoint(ResourceEnvironmentSyncer.java:416)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer$1.caseActiveResourceMeasuringPoint(ResourceEnvironmentSyncer.java:365)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer$1.caseActiveResourceMeasuringPoint(ResourceEnvironmentSyncer.java:1)
at org.palladiosimulator.pcmmeasuringpoint.util.PcmmeasuringpointSwitch.doSwitch(PcmmeasuringpointSwitch.java:123)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:53)
at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:69)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer.attachMonitors(ResourceEnvironmentSyncer.java:369)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer.createSimulatedActiveResource(ResourceEnvironmentSyncer.java:258)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer.createSimulatedResourceContainer(ResourceEnvironmentSyncer.java:197)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at org.palladiosimulator.simulizar.modelobserver.ResourceEnvironmentSyncer.initialize(ResourceEnvironmentSyncer.java:82)
at org.palladiosimulator.simulizar.runtimestate.AbstractSimuLizarRuntimeState.lambda$3(AbstractSimuLizarRuntimeState.java:296)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1510)
at org.palladiosimulator.simulizar.runtimestate.AbstractSimuLizarRuntimeState.initializeModelObservers(AbstractSimuLizarRuntimeState.java:296)
at org.palladiosimulator.simulizar.runtimestate.AbstractSimuLizarRuntimeState.<init>(AbstractSimuLizarRuntimeState.java:109)
at org.palladiosimulator.simulizar.runtimestate.SimuLizarRuntimeState.<init>(SimuLizarRuntimeState.java:34)
at org.palladiosimulator.simulizar.launcher.jobs.PCMStartInterpretationJob.execute(PCMStartInterpretationJob.java:68)
at de.uka.ipd.sdq.workflow.jobs.SequentialJob.executeWithDelayedCleanUp(SequentialJob.java:111)
at de.uka.ipd.sdq.workflow.jobs.SequentialJob.execute(SequentialJob.java:79)
at de.uka.ipd.sdq.workflow.jobs.SequentialBlackboardInteractingJob.execute(SequentialBlackboardInteractingJob.java:86)
at de.uka.ipd.sdq.workflow.jobs.SequentialJob.executeWithImmediateCleanUp(SequentialJob.java:150)
... 10 more
[Worker-2: Launching New_configuration] INFO : Cleaning up...

[Updated on: Mon, 08 June 2020 18:22] by Moderator

Re: SimuLizar error2 [message #1828392 is a reply to message #1828387] Tue, 09 June 2020 03:36 Go to previous message
Eclipse UserFriend
I don't know anything about the Palladio Simulator.

In that custom code an "IdentityCalculator" is tried to be registered in the RegisterCalculatorFactoryDecorator. It seems that this is only allowed once.

Could you please reach out to the Palladio team?

Caused by: java.lang.IllegalArgumentException: Calculator "org.palladiosimulator.probeframework.calculator.internal.IdentityCalculator [HDD [0] in Server; Resource Demand Tuple]" already in calculator registry as "org.palladiosimulator.probeframework.calculator.internal.IdentityCalculator [HDD [0] in Server; Resource Demand Tuple]"
at org.palladiosimulator.probeframework.calculator.RegisterCalculatorFactoryDecorator.register(RegisterCalculatorFactoryDecorator.java:124)
Previous Topic:[resolved] Debugging grammar issue not represented in ANTLR
Next Topic:Palladio Component Modeling
Goto Forum:
  


Current Time: Wed Jul 23 05:02:41 EDT 2025

Powered by FUDForum. Page generated in 0.06725 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top