User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit

MDM Example Project

The following guide shows you how to install and run the latest MDM example project on Windows.

Download Postgres and Keycloak Plugins

For ONE MDM on Windows, Postgres and Keycloak plugins have been provided in order to easily deploy the modules, specifically for the purpose of running the MDM Tutorial.

The plugins are intended for demonstration purposes only and are not meant for production environment. By using these, you are accepting Keycloak and PostgreSQL licenses. Also keep in mind that the third-party software used in the plugins might not be up-to-date and might therefore pose a security risk.

Download the following packages:


PostgreSQL plugin

Keycloak plugin

Download Builds

Download the corresponding build packages of MDM, MDM Server and ONE Desktop from the Downloads page.

Extract Packages

  1. After unpacking ONE Desktop, in File Explorer create the following folders:

    • mdm

    • mdm-server

    • keycloak

    • pgsql

      Folders structure
  2. Extract the downloaded packages to these folders, as follows:

    1. to mdm

    2. to mdm-server

    3. to keycloak

    4. to pgsql

    Your folder structure should now look like this:

mdm folder contents
mdm-server folder contents
keycloak folder contents
pgsql folder contents
This step is necessary when running the example projects to ensure the scripts in Files > bin work without issues.

Start the Example

  1. Open ONE Desktop and select the ONE Desktop perspective.

    Creating an example project
  2. In Model Explorer, select New and then Model Project.

  3. In Use template select General MDM project - CDI example.

    Creating example project
  4. Open Files/bin.

    bin folder contents
  5. Double-click start-keycloak.bat and wait for Keycloak startup complete message to appear in the console.

  6. Double-click start-postgres.bat. The database must be running before you execute the server script in the following step.

  7. Double-click start-mdm-server.bat and wait for Server startup complete message to appear in the console.

  8. Double-click start.bat.

  9. Once everything starts, open localhost:8050 (MDM Web Application).

  10. Log in with the following credentials:

    Username Password Can access MDM System Console




Stop the Example

  1. When you are finished working with the MDM Example, select the red square icon on the console tab to stop the MDM scripts.

  2. To stop the database, go to Files/bin folder and double-click stop-postgres.bat.

  3. Stop Keycloak by double-clicking stop-keycloak.bat.

Was this page useful?