On this page
A configuration file is where the initial parameters and settings of a program are defined. All default parameter values come with a program installation but you can edit configuration files and define your own values, for example, define the Java home directory. This page describes the locations where you can find the configuration files of your modeling tool, and how you can modify them and change their default storage location. Configuration files can be used to: The configuration files can be opened and modified using any standard text or code editor. Once modified, changing the default location of configuration files can allow you to store multiple configuration files for different versions of the tool. This page covers all modeling tools: By default the configuration and auxiliary files of a modeling tool are stored in the following location: Windows Modeling tool file naming In a file system, modeling tools' directorys are named as follows: If you do not know the exact path to your modeling tool configuration files, follow the steps below to get it. To get the path to the configuration files You can also save configuration files in any of the following locations: Note The Common Application Data location on Windows Vista/7/8/10 is C:\ProgramData. To store configuration files in the modeling tool installation directory or Common Application Data location on Windows Important! It is important to add the -DWINCONFIG=false parameter on Window OS, otherwise, the configuration files will not be stored in the modeling tool installation directory. Note If you have defined to store files in the modeling tool installation directory, files will not be stored in the defined location. To store modeling tool configuration files in a custom location Do either: Sample property value -Dlocalconfig.location\=E\:\\temp\\innerPack Create a new file named redirected.location. The path in both options (localconfig.location property/redirected.location file) can contain system/environment/application related variables. There are only two application related variables: Sample path with variables You can install custom browser extensions in JxBrowser as described below. To install JxBrowser extensionsOS Configuration files storage
Vista/7/8/10C:\Users\<USERNAME>\AppData\Local\.<modeling tool name>\<modeling tool version number> Other OS <user.home>/.<modeling tool name>/< modeling tool version number> Modeling tool File name MagicDraw magicdraw Cameo Enterprise Architecture cameoea Cameo Systems Modeler cameo.systems.modeler Magic Software Architect magic.software.architect Magic Cyber Systems Engineer magic.cyber.systems.engineer Magic Systems of Systems Architect magic.systems.of.systems.architect
Getting the path to configuration filesStoring configuration files in the installation directory or Common Application Data location on Windows
-DLOCALCONFIG =true =false Windows OSx Common Application Data Modeling tool installation directory Other <user.home>/.<modeling tool name>/< modeling tool version number> Modeling tool installation directory
You may also store configuration files in your custom location. Storing configuration files in a custom location
-Dlocalconfig.location=<absolute path to a custom location>
Or:Context of the variable Format of the variable Example Java system property <sys:variableName> <sys:user.name> OS environment variable <env:variableName> <env:USERNAME> Application related variable <app:variableName> <app:version> Application related variable Description Value example version Full version of the application 2024x Refresh3 default.config.dir.name Default modeling tool configuration directory name (.<modeling tool name>) .magicdraw (see Modeling tool file naming) <env:APPDATA>/configurations/<app:default.config.dir.name>/<sys:user.name>/<app:version>
Installing JxBrowser extensions
After completing the above steps, the JxBrowser extensions added to the extensions directory will be installed in all JxBrowser instances.