M1 - Problem loading plugin

Problem

Symptom 1 - After installation, Syndeia does not show as loaded but is enabled (go to Options > Environment > Plugins, sort by Provider column)

Symptom 2 - Syndeia dashboard launches, but the following error is shown in the log area of the Syndeia dashboard:

ERROR API service is not running for Syndeia. Cannot add project to the API service.

Symptom 3 - Unable to visualize connections (right-click Syndeia Visualize menu)


Solution

Despite this problem, you should be able to use all of Syndeia's capabilities except for the graph visualization (right-click Syndeia Visualize menu). In order to use the full capabilities including visualization, the workaround depends on the type of installer you used to install MagicDraw:

  • Workaround 1: If you used an executable installer, named something like MagicDraw_185_win64.exe, then you will need to run MagicDraw as an Administrator as shown below before launching Syndeia to make use of the graph visualization. Again, everything but visualization should still work when you run as a regular user without this step.


  • Workaround 2: If you used a no-install version, such as MagicDraw_185_no_install.zip, which you unzipped to Program Files or another location, then there is a more permanent workaround that will allow you to use Visualization capabilities without running as administrator as shown above. Follow these steps:
    1. Close the program.
    2. Delete the .vertx folder in the MagicDraw installation as shown below:
    3. Launch MagicDraw again without admin privileges.
    4. Check if the .vertx folder was created again as shown above, and if so then this problem should be resolved.