Application startup failed on Eclipse

MagicDraw OpenAPI, scripting related questions and discussions

Moderator: Moderators

Application startup failed on Eclipse

Postby nicolas.branas@capgemini.com » Mon Mar 21, 2022 3:14 am

Hi everyone,

I'm trying to develop a Plugin on MagicDraw, using the trial version 2021x (that's the first time I create a plugin on MagicDraw).
I use Eclipse Version: 2022-03 (4.23.0) and JRE SE-17 (I tried with other version but my problem doesn't change).
I follow this tutorial: https://docs.nomagic.com/display/MD2021 ... in+Eclipse

Now I followed the tutorial, I run "MagicDraw with all plugins" launch file.

I see the loading page, but after the loading, that stop. Here is the end of my Console log from eclipse:

2022-03-21 08:48:29,548 [main] [ ] INFO PLUGINS - Plugin [ name = %plugin.name, id = myplugin1, provider = %plugin.provider-name, version = 1.0, enabled = true, class = myplugin1.MyPlugin1, ownClassloader = false, requires api = 1.2, runtime = [file:/C:/Users/nbranas/Desktop/EclipeWS/My%20Plugin%201/myplugin.jar]]
2022-03-21 08:48:29,550 [ForkJoinPool.commonPool-worker-2] [ ] INFO PLUGINS - Plugin [ name = My Plug-in 2, id = myplugin2, provider = No Magic, version = 1.0, enabled = true, class = myplugin2.MyPlugin2, ownClassloader = false, requires api = 1.2, runtime = [file:/C:/Users/nbranas/Desktop/EclipeWS/My%20Plugin%202/myplugin2.jar]]
2022-03-21 08:48:29,551 [main] [ ] INFO PLUGINS - PLUGINS LOADED.
2022-03-21 08:48:29,730 [main] [ ] INFO GENERAL - Version Info: 2021x Refresh2 Enterprise Demo Seat
2022-03-21 08:48:29,984 [main] [ ] WARN GUI - NO ICON FOR: group=buttons name=import
2022-03-21 08:48:30,384 [main] [ ] ERROR GENERAL - Application startup failed.
java.lang.IllegalAccessError: null
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:564) ~[?:?]
at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:591) ~[?:?]
at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:689) ~[?:?]
at java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:927) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) ~[?:?]
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.read(CustomizableDiagramsManager.java:197) ~[md_api.jar:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.loadDiagrams(CustomizableDiagramsManager.java:139) ~[md_api.jar:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.init(CustomizableDiagramsManager.java:128) ~[md_api.jar:?]
at com.nomagic.magicdraw.core.i.licenseInitialized(i.java:162) ~[md.jar:?]
at com.nomagic.rcpf.product.ProductManager.processLicense(ProductManager.java:194) ~[md.jar:?]
at com.nomagic.rcpf.product.ProductSetup.processLicense(ProductSetup.java:87) ~[md.jar:?]
at com.nomagic.rcpf.product.ProductSetup.initialize(ProductSetup.java:70) ~[md.jar:?]
at com.nomagic.magicdraw.core.Application.internalStart(Application.java:679) [md_api.jar:?]
at com.nomagic.magicdraw.core.Application.start(Application.java:466) [md_api.jar:?]
at com.nomagic.magicdraw.core.Application.start(Application.java:441) [md_api.jar:?]
at com.nomagic.magicdraw.Main.main(Main.java:23) [md_api.jar:?]
Caused by: java.lang.IllegalAccessError: class com.nomagic.magicdraw.ui.diagrams.symboldiagram.b (in unnamed module @0x560348e6) cannot access class com.sun.org.apache.xml.internal.serialize.OutputFormat (in module java.xml) because module java.xml does not export com.sun.org.apache.xml.internal.serialize to unnamed module @0x560348e6
at com.nomagic.magicdraw.ui.diagrams.symboldiagram.b.a(b.java:517) ~[md.jar:?]
at com.nomagic.magicdraw.ui.diagrams.symboldiagram.b.a(b.java:155) ~[md.jar:?]
at com.nomagic.magicdraw.ui.diagrams.SymbolDiagramCustomizeConfigurator.read(SymbolDiagramCustomizeConfigurator.java:65) ~[md_api.jar:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.read(CustomizableDiagramsManager.java:386) ~[md_api.jar:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.readDescriptor(CustomizableDiagramsManager.java:214) ~[md_api.jar:?]
at com.nomagic.magicdraw.ui.diagrams.CustomizableDiagramsManager.lambda$read$1(CustomizableDiagramsManager.java:195) ~[md_api.jar:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?]
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:960) ~[?:?]
at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:934) ~[?:?]
at java.util.stream.AbstractTask.compute(AbstractTask.java:327) ~[?:?]
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
2022-03-21 08:48:30,416 [ForkJoinPool.commonPool-worker-7] [ ] INFO MODEL - ReflectionHelper.getElementsFactory CREATING A NEW TEMPORAL REPOSITORY INSTANCE


Does anyone as an idea how to fix it? Is this related to my trial version?

Thank you!
nicolas.branas@capgemini.com
Forum Newbie
Forum Newbie
 
Posts: 1
Posts Rating:1
Joined: Thu Mar 17, 2022 4:08 am

Re: Application startup failed on Eclipse

Postby JD_CSE » Wed May 04, 2022 7:36 am

I am having the same problem, using the 2021x Enterprise Commercial version and not the trial version.

Anyone who can help?
JD_CSE
Forum Newbie
Forum Newbie
 
Posts: 1
Posts Rating:1
Joined: Fri Mar 11, 2022 7:13 am

Re: Application startup failed on Eclipse

Postby aishwarya.artham-manohar@efs-techhub.com » Sun Jan 22, 2023 1:24 pm

I am having the same problem too. Were any of you able to solve the issue?
aishwarya.artham-manohar@efs-techhub.com
Forum Newbie
Forum Newbie
 
Posts: 8
Posts Rating:2
Joined: Sun Nov 27, 2022 9:59 am


Return to Programmatic Extendibility

Who is online

Users browsing this forum: No registered users and 0 guests

cron