Error - Eclipse IDE Plugin Development for Cameo Enterprise Architect 2021x

I am attempting to use Eclipse IDE to develop a plugin for Cameo Enterprise Architect 2021x.

Upon using the Eclipse IDE to interact with Cameo, I get the following error:

2024-05-07 19:14:29,816 [AWT-EventQueue-0] [ ] INFO  GENERAL - NativeBrowserLauncher.openURL[cmd.exe, /c, start, http://docs.nomagic.com]
2024-05-07 19:33:52,695 [main] [ ] ERROR GENERAL - Invalid Installation of Cameo Enterprise Architecture has been detected:
Resource info: ID=UPDMPlugin; LICENSED_ID=UPDM 2|UAF;
Resource info: ID=com.nomagic.magicdraw.plugins.impl.sysml; LICENSED_ID=SysML;
Resource info: ID=com.nomagic.magicdraw.cbm; LICENSED_ID=Cameo Business Modeler;
Resource info: ID=com.nomagic.magicdraw.dmn; LICENSED_ID=Cameo Data Modeler;
Resource info: ID=com.nomagic.togaf;
Resource info: ID=com.nomagic.zachman;
Resource info: ID=com.nomagic.requirements; LICENSED_ID=Cameo Requirements Modeler;
Resource info: ID=Cameo Concept Modeler; LICENSED_ID=Cameo Concept Modeler;
Resource info: ID=com.nomagic.autostyler;
java.lang.Throwable
    at com.nomagic.magicdraw.rebranding.RebrandingManager\\\$1.pluginsInitialized(RebrandingManager.java:824)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at com.nomagic.magicdraw.core.Application.notifyPluginsInitialized(Application.java:1118)
    at com.nomagic.magicdraw.core.g.t(g.java:46)
    at com.nomagic.rcpf.product.n.a(n.java:202)
    at com.nomagic.rcpf.product.o.b(o.java:82)
    at com.nomagic.rcpf.product.o.a(o.java:66)
    at com.nomagic.magicdraw.core.Application.internalStart(Application.java:697)
    at com.nomagic.magicdraw.core.Application.start(Application.java:465)
    at com.nomagic.magicdraw.MagicDrawApplicationLauncher.launch(MagicDrawApplicationLauncher.java:24)
    at com.nomagic.magicdraw.ApplicationGateway.start(ApplicationGateway.java:46)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    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(EclipseStarter.java:401)
    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:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    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:1461)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
 

Any ideas why?

 

Thanks,

 

Johnny