Why does MapleMBSE need to install the NoMagic library?

Starting from version 2019.1, MapleMBSE supports any version of NoMagic products that you have already installed, such as Cameo Enterprise Architecture, Cameo System Modeler, and MagicDraw. The flexibility supported by NoMagic products is achieved by installing the NoMagic library.

How do I install my product library?

When MapleMBSE is first launched after installation, a pop-up dialog box will appear asking you to select the directory of the NoMagic product you want to use. Suggest using the same library as your most commonly used NoMagic product.



If MapleMBSE detects that you have changed the product version or are using another NoMagic product, you will have the option to update the NoMagic library to be installed.

For more advanced users, you can create a system variable MAPLEMBSE.MD_INSTALL-ROOT that points to the base directory of NoMagic products. However, if you choose this method, please note that MapleMBSE will fail if it cannot find all the libraries required by the TWC adapter.

I have installed the NoMagic product correctly, but I am unable to open any. mse files. What should I do?

This may be because you have not installed the correct libraries for your environment and have not connected to the server.

Some signs that you may not have installed the correct library include:

If you can see the login dialog box but cannot connect, you will usually be able to see error messages. If the client and server versions are incompatible, compatible libraries need to be installed.

Another symptom (more difficult to diagnose) is a message stating that MapleMBSE cannot recognize most of the qualifiers or features used in. mse files.



If the mse file is correct but you still receive this message, there may be compatibility issues between your library and the. mse file. Note: To check compatibility, open the. mse file in a text editor and check the import ecore statement in the file. Declaration, Import ecorehttp://www.nomagic.com/magicdraw/UML/2.5 Used for version 18.5. This statement imports ecorehttp://www.nomagic.com/magicdraw/UML/2.5.1 Used for version 19.0.

How to manually change the NoMagic library?

To manually force changes, go to:<User Directory>\ AppData \ Local \ MapleMBSE and delete the file nomagic. root. The next time you open MapleMBSE, a dialog box will pop up where you can select the desired NoMagic product installation.