!SESSION 2024-01-04 12:50:16.160 ----------------------------------------------- eclipse.buildId=unknown java.version=17.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -version 3 -port 8081 -testLoaderClass org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader -loaderpluginname org.eclipse.jdt.junit4.runtime -application org.eclipse.pde.junit.runtime.uitestapplication -product org.polarsys.capella.rcp.product -testApplication org.polarsys.capella.core.platform.sirius.ui.perspective.id -buildKey master -testpluginname org.polarsys.capella.cybersecurity.test -classNames org.polarsys.capella.cybersecurity.test.CybersecurityTestSuite Command-line arguments: -os linux -ws gtk -arch x86_64 -version 3 -port 8081 -testLoaderClass org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader -loaderpluginname org.eclipse.jdt.junit4.runtime -application org.eclipse.pde.junit.runtime.uitestapplication -product org.polarsys.capella.rcp.product -testApplication org.polarsys.capella.core.platform.sirius.ui.perspective.id -buildKey master -data /home/jenkins/agent/workspace/pella-addon-cybersecurity_master/CybersecurityTestSuite -testpluginname org.polarsys.capella.cybersecurity.test -classNames org.polarsys.capella.cybersecurity.test.CybersecurityTestSuite !ENTRY org.eclipse.e4.ui.workbench 4 0 2024-01-04 12:50:28.421 !MESSAGE Unable to create class 'org.eclipse.ui.internal.StandardTrim' from bundle '495' !STACK 0 org.eclipse.e4.core.di.InjectionException: org.eclipse.e4.core.di.InjectionException: java.lang.ClassCastException: class org.polarsys.capella.core.ui.intro.views.WelcomeView cannot be cast to class org.eclipse.ui.intro.config.CustomizableIntroPart (org.polarsys.capella.core.ui.intro.views.WelcomeView is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @76d27999; org.eclipse.ui.intro.config.CustomizableIntroPart is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @4f83772f) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:995) at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:403) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:344) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:227) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:94) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:37) at org.eclipse.e4.ui.workbench.renderers.swt.ToolControlRenderer.createWidget(ToolControlRenderer.java:129) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:109) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:680) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) Caused by: org.eclipse.e4.core.di.InjectionException: java.lang.ClassCastException: class org.polarsys.capella.core.ui.intro.views.WelcomeView cannot be cast to class org.eclipse.ui.intro.config.CustomizableIntroPart (org.polarsys.capella.core.ui.intro.views.WelcomeView is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @76d27999; org.eclipse.ui.intro.config.CustomizableIntroPart is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @4f83772f) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:995) at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:96) at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:83) at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1468) at org.eclipse.ui.internal.StandardTrim.createStatusLine(StandardTrim.java:118) at org.eclipse.ui.internal.StandardTrim.createWidget(StandardTrim.java:48) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) ... 52 more Caused by: java.lang.ClassCastException: class org.polarsys.capella.core.ui.intro.views.WelcomeView cannot be cast to class org.eclipse.ui.intro.config.CustomizableIntroPart (org.polarsys.capella.core.ui.intro.views.WelcomeView is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @76d27999; org.eclipse.ui.intro.config.CustomizableIntroPart is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @4f83772f) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaWorkbenchWindowAdvisor.showPage(CapellaWorkbenchWindowAdvisor.java:78) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaWorkbenchWindowAdvisor.openIntro(CapellaWorkbenchWindowAdvisor.java:63) at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:934) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) ... 64 more !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:53.596 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityBlockArchitectureTransitionTest.doTest(CybersecurityBlockArchitectureTransitionTest.java:31) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:53.693 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityBlockArchitectureTransitionTest.doTest(CybersecurityBlockArchitectureTransitionTest.java:34) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:53.777 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityBlockArchitectureTransitionTest.doTest(CybersecurityBlockArchitectureTransitionTest.java:37) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.228 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:76) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.230 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:76) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.314 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:79) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.317 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:79) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.435 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:82) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:51:54.436 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performThreatTransition(CyberTopDownTransitionTestCase.java:69) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityPkgTransitionTest.doTest(CybersecurityPkgTransitionTest.java:82) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:01.779 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:67) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:01.780 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:67) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:02.006 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:68) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:02.007 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:68) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:02.261 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:69) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.polarsys.kitalpha.transposer 4 0 2024-01-04 12:52:02.262 !MESSAGE RuleExecutionException on ExchangeItem !STACK 0 java.lang.NullPointerException: Cannot invoke "org.polarsys.capella.core.data.cs.BlockArchitecture.getOwnedInterfacePkg()" because "architecture" is null at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:505) at org.polarsys.capella.core.model.helpers.BlockArchitectureExt.getInterfacePkg(BlockArchitectureExt.java:491) at org.polarsys.capella.core.transition.system.rules.information.ExchangeItemRule.getDefaultContainer(ExchangeItemRule.java:58) at org.polarsys.capella.core.transition.common.rules.AbstractRule.attachContainement(AbstractRule.java:467) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:350) at org.polarsys.capella.core.transition.common.rules.AbstractRule.apply(AbstractRule.java:1) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyCompleteRule(MappingPossibilitySpec.java:128) at org.polarsys.kitalpha.transposer.rules.handler.rules.common.spec.MappingPossibilitySpec.applyRule(MappingPossibilitySpec.java:110) at org.polarsys.capella.core.transition.common.transposer.current.GenericRulesHandler.apply(GenericRulesHandler.java:121) at org.polarsys.capella.core.transition.common.transposer.ExtendedRulesHandler.apply(ExtendedRulesHandler.java:49) at org.polarsys.capella.core.transition.common.transposer.ExtendedTransposer.transpose(ExtendedTransposer.java:140) at org.polarsys.capella.core.transition.common.activities.TransformationActivity._run(TransformationActivity.java:58) at org.polarsys.capella.core.transition.common.activities.AbstractActivity.run(AbstractActivity.java:105) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:177) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:163) at org.polarsys.capella.core.transition.common.transposer.ExtendedCadenceLauncher.cadence(ExtendedCadenceLauncher.java:105) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.cadence(ActivitiesLauncher.java:259) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:251) at org.polarsys.capella.core.transition.common.launcher.ActivitiesLauncher.triggerActivities(ActivitiesLauncher.java:192) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.launch(TransposerLauncher.java:144) at org.polarsys.capella.core.transition.common.launcher.TransposerLauncher.run(TransposerLauncher.java:118) at org.polarsys.capella.core.transition.common.commands.LauncherCommand.performTransformation(LauncherCommand.java:41) at org.polarsys.capella.core.transition.common.commands.DefaultCommand.run(DefaultCommand.java:105) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.executeCommand(BasicCommandTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performCybersecurityTransition(CyberTopDownTransitionTestCase.java:77) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.testContext(CybersecurityMiscTransitionTest.java:119) at org.polarsys.capella.cybersecurity.test.transition.CybersecurityMiscTransitionTest.doTest(CybersecurityMiscTransitionTest.java:69) at org.polarsys.capella.cybersecurity.test.transition.CyberTopDownTransitionTestCase.performTest(CyberTopDownTransitionTestCase.java:64) at org.polarsys.capella.test.framework.api.BasicCommandTestCase$1.run(BasicCommandTestCase.java:49) at org.polarsys.capella.common.ef.ExecutionManager$2.doExecute(ExecutionManager.java:129) at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:130) at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:114) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:496) at org.polarsys.capella.common.ef.internal.command.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:150) at org.polarsys.capella.common.platform.sirius.ted.SemanticEditingDomainFactory$SemanticCommandStack.doExecute(SemanticEditingDomainFactory.java:277) at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:160) at org.polarsys.capella.common.ef.ExecutionManager.executeReadWriteCommand(ExecutionManager.java:93) at org.polarsys.capella.common.ef.ExecutionManager.execute(ExecutionManager.java:68) at org.polarsys.capella.test.framework.api.BasicCommandTestCase.test(BasicCommandTestCase.java:45) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.polarsys.capella.test.framework.api.BasicTestCase.runTest(BasicTestCase.java:104) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.polarsys.capella.test.framework.api.BasicTestSuite.run(BasicTestSuite.java:81) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.eclipse.ui 4 0 2024-01-04 12:54:17.170 !MESSAGE Unhandled event loop exception !STACK 0 java.lang.NullPointerException: Cannot invoke "org.eclipse.sirius.common.tools.api.interpreter.IInterpreter.setCrossReferencer(org.eclipse.emf.ecore.util.ECrossReferenceAdapter)" because "this.interpreter" is null at org.eclipse.sirius.business.internal.session.danalysis.DAnalysisSessionImpl.getSemanticCrossReferencer(DAnalysisSessionImpl.java:269) at org.eclipse.sirius.business.internal.session.danalysis.DAnalysisSessionImpl.getSemanticCrossReferencer(DAnalysisSessionImpl.java:1) at org.eclipse.sirius.business.internal.query.DRepresentationWithSessionInternalQueryHelper.getCrossReferencer(DRepresentationWithSessionInternalQueryHelper.java:70) at org.eclipse.sirius.model.business.internal.query.DRepresentationInternalQuery.findDescriptorFromCrossReferencer(DRepresentationInternalQuery.java:210) at org.eclipse.sirius.model.business.internal.query.DRepresentationInternalQuery.getRepresentationDescriptor(DRepresentationInternalQuery.java:131) at org.eclipse.sirius.business.api.query.DRepresentationQuery.getRepresentationDescriptor(DRepresentationQuery.java:114) at org.eclipse.sirius.diagram.ui.tools.internal.decoration.SubDiagramDecorationDescriptorProvider.checkExistingRepresentationDescriptors(SubDiagramDecorationDescriptorProvider.java:157) at org.eclipse.sirius.diagram.ui.tools.internal.decoration.SubDiagramDecorationDescriptorProvider.shouldHaveSubDiagDecoration(SubDiagramDecorationDescriptorProvider.java:136) at org.eclipse.sirius.diagram.ui.tools.internal.decoration.SubDiagramDecorationDescriptorProvider.getDecorationDescriptors(SubDiagramDecorationDescriptorProvider.java:108) at org.eclipse.sirius.diagram.ui.tools.internal.decoration.SiriusGenericDecorator.lambda$1(SiriusGenericDecorator.java:175) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1707) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.eclipse.sirius.diagram.ui.tools.internal.decoration.SiriusGenericDecorator.refresh(SiriusGenericDecorator.java:176) at org.eclipse.sirius.diagram.ui.graphical.edit.policies.SiriusDecoratorEditPolicy.refresh(SiriusDecoratorEditPolicy.java:82) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:860) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:323) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:853) at org.eclipse.sirius.diagram.ui.edit.api.part.AbstractDiagramElementContainerEditPart.refresh(AbstractDiagramElementContainerEditPart.java:293) at org.eclipse.gmf.runtime.diagram.ui.commands.DeferredLayoutCommand$1.run(DeferredLayoutCommand.java:179) at org.eclipse.gmf.runtime.diagram.ui.util.EditPartUtil.synchronizeRunnableToMainThread(EditPartUtil.java:107) at org.eclipse.gmf.runtime.diagram.ui.commands.DeferredLayoutCommand.doExecuteWithResult(DeferredLayoutCommand.java:187) at org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand.doExecute(AbstractTransactionalCommand.java:248) at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:145) at org.eclipse.gmf.runtime.diagram.ui.commands.ICommandProxy.execute(ICommandProxy.java:69) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.eclipse.gef.commands.CompoundCommand.execute(CompoundCommand.java:136) at org.eclipse.sirius.diagram.ui.internal.refresh.layout.SiriusCanonicalLayoutCommand.executeLayoutDueToExternalChanges(SiriusCanonicalLayoutCommand.java:115) at org.eclipse.sirius.diagram.ui.internal.refresh.layout.SiriusCanonicalLayoutCommand$1.run(SiriusCanonicalLayoutCommand.java:97) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.polarsys.capella.test.framework.helpers.GuiActions.flushASyncGuiThread(GuiActions.java:213) at org.polarsys.capella.test.framework.helpers.GuiActions.closeSessions(GuiActions.java:164) at org.polarsys.capella.test.framework.helpers.GuiActions.closeSession(GuiActions.java:201) at org.polarsys.capella.test.framework.api.ModelProviderHelper.removeCapellaProject(ModelProviderHelper.java:88) at org.polarsys.capella.test.framework.provider.ModelProvider.removeCapellaProject(ModelProvider.java:101) at org.polarsys.capella.test.framework.api.AbstractProvider.releaseTestModel(AbstractProvider.java:155) at org.polarsys.capella.test.framework.api.AbstractProvider.releaseTestModel(AbstractProvider.java:140) at org.polarsys.capella.test.framework.api.BasicTestCase.tearDown(BasicTestCase.java:195) at junit.framework.TestCase.runBare(TestCase.java:147) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452) at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main(RemotePluginTestRunner.java:74) at org.eclipse.pde.internal.junit.runtime.PlatformUITestHarness.lambda$0(PlatformUITestHarness.java:45) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5040) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4520) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171) at org.polarsys.capella.core.platform.sirius.ui.app.CapellaApplication.start(CapellaApplication.java:118) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.runApp(NonUIThreadTestApplication.java:53) at org.eclipse.pde.internal.junit.runtime.UITestApplication.runApp(UITestApplication.java:47) at org.eclipse.pde.internal.junit.runtime.NonUIThreadTestApplication.start(NonUIThreadTestApplication.java:48) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) at org.eclipse.equinox.launcher.Main.run(Main.java:1467) at org.eclipse.equinox.launcher.Main.main(Main.java:1440) !ENTRY org.eclipse.core.resources 2 10035 2024-01-04 12:54:21.356 !MESSAGE The workspace will exit with unsaved changes in this session.