Guidelines for developing on the Accelerator

This section provides tips on starting up and interacting with the ActivePivot, ActiveUI and ActiveMonitor components while you are developing on the Accelerator.

 

ActivePivot

When developing, you may find it more useful to start up your ActivePivot instance with ActiveUI embedded from your IDE. You can do this by following the following instructions:

  1. Build all the modules of the project

    1. Use maven to builld the project. You can use the command mvn clean install on the parent pom
  2. Start the server by running com.activeviam.risk.starter.server.RiskStarterTestApplication which can be found in the risk-starter module.

  3. You can access the compiled version of the UI by accessing http://localhost:10010/risk-starter

ActiveUI

You will need to install the project from the standalone application folder. This will download all the necessary Javascript dependencies to run ActiveUI.

If you’re making any changes to ActiveUI and you want to see your changes get picked up instantly, you can start up a node instance. In order to do this, navigate to the risk-activeui folder and run npm start.

When your node instance is running, you will be able to access ActiveUI on the URL http://localhost:3000.

ActiveMonitor

When developing, you may find it more useful to startup your ActiveMonitor instance directly from your IDE. You can do this as follows:

  1. Build all the modules of the project.

    1. Use maven to build the project. You can use the command mvn clean install on the parent pom
  2. Start the server by running com.activeviam.risk.ref.main.RiskActiveMonitorApplication which can be found in the risk-activemonitor module.

  3. The endpoint for your ActiveMonitor instance will be http://localhost:10011/risk-activemonitor