

MAGICDRAW PLUGINS ZIP FILE
I am attaching my project zip file with this post. : myplugin1.MyPlugin1Īt (URLClassLoader.java:381)Īt (ClassLoader.java:424)Īt (ClassLoader.java:357)Īt 0(Native Method)Īt (Class.java:348)Īt .b.y(b.java:412)Īt .k.t(k.java:40)Īt .q.a(q.java:268)Īt .m.b(m.java:91)Īt .m.a(m.java:75)Īt .Application.internalStart(Application.java:656)Īt .Application.start(Application.java:441)Īt .launch(MagicDrawApplicationLauncher.java:24)Īt .start(ApplicationGateway.java:46)Īt .(EclipseAppHandle.java:196)Īt .(EclipseAppLauncher.java:134)Īt .(EclipseAppLauncher.java:104)Īt .(EclipseStarter.java:380)Īt .FrameworkLauncher$n(FrameworkLauncher.java:226)Īt .nFrameworkApplication(FrameworkLauncher.java:176)Īt .n(FrameworkLauncher.java:113)Īt .n(FrameworkLauncher.java:92)Īt .n(ProductionFrameworkLauncher.java:70)Īt .ProductionFrameworkLauncher.main(ProductionFrameworkLauncher.java:57)Īt 0(Native Method)Īt (NativeMethodAccessorImpl.java:62)Īt (DelegatingMethodAccessorImpl.java:43)Īt .invoke(Method.java:498)Īt .startMainClass(Launcher.java:337)Īt .start(Launcher.java:108)Īt .main(Launcher.java:70) 16:03:28,346 ERROR PLUGINS - Failed to create plugin: My Plug-in 1 When I checked the magicdraw.log file, it contains below error: When I started the MagicDraw, it does not seems to be loading. jar file in C:\Program Files\MagicDraw\plugins\myplugin folder. Plugins//codeengineering.jar:plugins//codeengineering_api.jar:plugins//lib/antlr_2.7.6.1.jar:lib/y.jar:plugins//diagramtable.jar:plugins//diagramtable_api.jar:plugins//reportwizard.jar:plugins//reportwizard_api.jar:plugins//lib/avalon-logkit-2.1.jar:plugins//lib/commons-beanutils-1.7.0.jar:plugins//lib/commons-collections-3.2.1.jar:plugins//lib/commons-lang-2.4.jar:plugins//lib/commons-logging-1.1.jar:plugins//lib/commons-net-ftp-2.0.jar:plugins//lib/jsch-0.1.40.jar:plugins//lib/log4j-1.2.14.jar:plugins//lib/magicreport.jar:plugins//lib/oro-2.0.8.jar:plugins//lib/stax2-api-3.0.1.jar:plugins//lib/velocity-1.6.2.jar:plugins//lib/velocity-tools-generic-1.4.jar:plugins//lib/woodstox-core-asl-4.0.7.I tried to test the MyPlugin1 plugin from the samples of MagicDraw installation directory.Īpplication.getInstance().getGUILog().showMessage("My Plug-in 1 boolean close()

See this example from MagicDraw: \openapi\examples\mavenintegration\execute. Create a Maven report exporter project where you have your MDZip file which should be exported as HTML dynamic report.Copy the example from \openapi\examples\mavenintegration\mdmvn and customize it as you need.

MAGICDRAW PLUGINS HOW TO
MagicDraw gives you an example how to do this from Maven, so you can generate the report automatically.

Export the whole MDZip file as a HTML (dynamic) report, which can be browsed nicely afterwards.This can be done easily but you lose the structure of your model and you need to copy the structure in your Wiki which kind of unpractical. Export the diagrams as pictures (JPG or PNG) and put them somewhere like in your company Wiki.In this case you have two choices available: This feature is actually quite practical since if you are working in a group of business analysts, architects, developers, quality assurance personnel and operators, you mostly don't want to tell them to use MagicDraw to open the MDZip file. Someone asked me how to generate MagicDraw HTML report from a certain UML model automatically.
