Skip to main content
Skip table of contents

[mMC GUI] Applications

The Applications tab contains the list of all applications that were configured. If information about the source is incomplete, the application icon has a pencil icon inside.

Application List

The application list is a table with the following columns: 

Project language

The main language of the project

DB Engine

DB engine of the source database associated with the project

Tags

Custom tags assigned to the source

Status

The source status in mMC

The possible statuses are:

  • Unprocessed:

    • Application was added but wasn’t scanned.

    • Application was scanned but, after that, was edited.

    • Application was added and tested but wasn’t scanned.

  • Processing:

    • Application is being tested.

    • Application is being scanned.

    • Scan results are being uploaded.

    • Scan results are being saved.

  • Saved: application was scanned and scan results were successfully saved locally.

  • Uploaded: application was scanned and scan results were successfully uploaded to mConsole.

  • Failed: errors occurred during the testing, scanning, saving, or uploading process.

To edit any source, click the pencil icon inside of a database tile.

Add and Configure Applications

To add and configure a database manually:

  1. On the Applications tab, click the round + button in the bottom right corner to expand it.

  2. In the dropdown list, click Add Source.

  3. In the Add Source Application window, enter the application name. It must be unique among all configured applications.

  4. In the Add Source Application window, select the DB engine of the database associated with the application.

  5. In the Add Source Application window, in the General and Tags tabs, enter the source information:

    • The General tab contains the following fields:

      • Main Project Language

      • Project Folder

    • The Tags tab allows assigning custom tags to the application. Assigning custom tags simplifies further filtering sources in mConsole.

  6. To save the source, click Save.

Test Applications

Testing allows validation of the input data before scanning and without scanning. Do this to avoid running scanning that would cause errors because of incorrect parameters. For applications, mMC checks if the file path is valid and if mMC has access to the application.

mMC has three ways of testing connectivity to sources:

  • By selecting sources in the source list and clicking the Test button.

  • By clicking the Test button in the Add Source Application or Edit Source Application window.

  • By clicking the Test button and dragging and dropping configuration files to the field in the pop-up window.
    (info) Supported configuration file formats are MGV, ZIP, and JSON.

After selecting the sources and running tests, the pop-up window displays a list of source tiles. The pop-up window helps to track the progress of testing and see which sources can be connected successfully and which cannot.

During the testing, the source tiles reflect the status:

Tile

Status description

Testing is in progress.

Testing is finished. mMC failed to connect to the application directory.

The accurate interpretation of status is displayed in the log.

Testing is finished. mMC succesfully tested the connection to the application directory. The source is ready for scanning.

To continue working with sources during the testing, minimize the pop-up window.

To add more sources during the testing, use either of ways:

  • Drag and drop files to the pop-up window

  • In the pop-up window, click Applications and select files from file explorer.

As the testing progresses, the progress icons near the file names will change to the success or error icons that represent the testing results.

To explore testing results in more detail, in the pop-up window, click View Log.

The log is a table that contains metadata of each test and provides information about possible reasons for errors. To export the log for further analysis, click the Log Directory button and choose the directory to save the log.

Edit Applications

To edit an existing source in the Edit Source Applications window, use either of the ways:

  • Click the Edit button inside the source tile.

  • Select the check box of the source and click the Edit button on the Actions panel.

To edit several existing sources, select sources from the list and click the Edit button on the Actions panel. Then, the bulk edit window appears. For each source:

  1. Edit the configuration.

  2. Click Save Current.
    Then, the next selected source configuration appears.

Delete Applications

To delete existing sources, select them in the list and click the Delete button in the Actions panel.

Filter Applications

To filter the displayed applications, use the Filter section. The Filter section allows searching by the source name, status, project language, and DB engine.

For example, it would help to find only previously unscanned applications or filter out all applications that failed to be scanned.

Scan Applications

To scan applications, select them from the list and click Scan. If any sources lack the necessary information, the notice near the Scan button will show how many sources will be skipped because of the missing information.

If scanning in the offline mode, the pop-up window suggesting to log in appears. Go to the login page or proceed with scanning in the offline mode.

After clicking the Scan button, the Scan Processing pop-up window showing the scanning status appears. The Scanned, Processing title shows a number of sources that are already scanned and that are still being scanned.

As the scanning progresses, the progress icons near the file names will change to the success or error icons that represent the testing results.

To cancel scanning for one source, click the Cancel button next to it. To cancel scanning for all sources, click the Cancel Processing button. Sources for which scanning was canceled will be deleted from the list.

Cancelling is possible only for those sources that haven’t been scanned yet.

To explore scanning results in more detail, in the pop-up window, click View Log.

The log is a table that contains metadata of each scanning and provides information about possible reasons for errors. To export the log for further analysis, click the Log Directory button and choose the directory to save the log.

During the scanning, mMC doesn’t allow adding new sources to the list of scanned sources. Wait till the end of scanning and, then, run new scanning process.

During the scanning, the source tiles reflect the status:

Tile

Status description

The source number is bigger than the maximum thread number set in the Scan Preferences. The source is scheduled for scanning after the current processes are completed.

Scanning is in progress.

The scan results are being uploaded or saved locally.

The scanning is finished. mMC failed to scan, upload, or save the source.

The accurate interpretation of status is displayed in the log.

The scanning is finished. mMC succesfully scanned the source and uploaded/saved the scan results.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.