System to subSystem Transition not working with Capella 1.3 ?

Hi,
I just tried to perform a system to subsystem transition with a fresh Capella 1.3 + S2S add-on install and I am getting a NullPointerException when launching it. (I installed the addon downloading the file “SubsystemTransition-updateSite-1.3.0.201811071356.zip” from the Capella website).
Should I raise a bug ?
org.eclipse.e4.core.di.InjectionException: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(Meth odRequestor.java:65)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClas s(InjectorImpl.java:305)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(Injector Impl.java:239)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke( ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler. execute(HandlerServiceHandler.java:152)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:494)
at org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.exe cuteHandler(HandlerServiceImpl.java:210)
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributio nItem.executeItem(HandledContributionItem.java:431)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributi onItem.handleWidgetSelection(AbstractContributionItem.java:4 46)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributi onItem.lambda$2(AbstractContributionItem.java:472)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:4238)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3817)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine $5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine .run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRu nUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:68 0)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:148)
at org.polarsys.capella.core.platform.sirius.ui.app.CapellaAppl ication.start(CapellaApplication.java:115)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at org.polarsys.capella.core.transition.common.ui.commands.Comm andUIHandler.execute(CommandUIHandler.java:46)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:291)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4Ha ndlerProxy.java:92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(Meth odRequestor.java:55)
… 36 more
Caused by: java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:448)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:353)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:483)
at org.polarsys.capella.core.transition.common.ui.commands.Comm andUIHandler.execute(CommandUIHandler.java:44)
… 43 more
Caused by: java.lang.NullPointerException
at org.polarsys.capella.core.transition.common.commands.Command Handler.execute(CommandHandler.java:91)
at org.polarsys.capella.core.transition.common.commands.Command Handler.execute(CommandHandler.java:74)
at org.polarsys.capella.core.transition.common.ui.commands.Comm andUIHandler.executeCommand(CommandUIHandler.java:26)
at org.polarsys.capella.core.transition.common.ui.commands.Comm andUIHandler.access$0(CommandUIHandler.java:25)
at org.polarsys.capella.core.transition.common.ui.commands.Comm andUIHandler$1.run(CommandUIHandler.java:35)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:437)
… 46 more
Stephane

I believe this is a known issue, the correction is already made and should be available in the next Capella minor release.
Can you try to do the transition from the element in the Project Explorer instead of doing it from the diagram?

Yes it works from the Project Explorer, thanks Stephane.

Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.