This is a quick guide for the ROB-EX system administrator, explaining how to configure the web-server side of the ROB-EX Dashboard App.

  1. If not already running, configure ROB-EX Integration client to run as a service.
  2. Make sure the integration client starts up correctly.
  3. Make sure the integration client connects to the ROB-EX site you want to be served.

Note: The Integration client is needed only for production setup. In demo scenarios, you may run the REST server embedded into your local ROB-EX Scheduler client. In this case, ensure your ROB-EX client has a valid license to the REST web-service and the REST server is configured to start automatically.

Distribute the URL of the dashboard app. It will be http://:/dashboard

E.g. http://robexsrv01:9999/dashboard

The actual port no. used for your install, can be looked up from menu “Help->About REST WebService Plugin” (for an Integration Client you need to start with UI to access this menu)

Troubleshooting

  1. Make sure the following file exists: \plugins\rest\clients\dashboard.jar
  2. If the Dashboard web-service is started correctly, you will have the following lines in the log-file “\service\service1\robex\log\gantt.log” (or “%userprofile%\robex\log\gantt.log” if running the REST service embedded in the local client)
gantt.rest.ExternalClientsLoader - Client path /dashboard/, version '${timestamp}'
gantt.rest.ExternalClientsLoader - Doc roots: com.google.common.collect.SingletonImmutableList size=1 -> [0] /dashboard/gantt.rest.ExternalClientsLoader - Add dashboard.jar with content in [Ljava.lang.String;@70819ba8 to context /dashboard/

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment