Run Jobs using EcoSys Actions - EcoSys - 3.0 - Help - Hexagon PPM

EcoSys Connect Help

Language
English
Product
EcoSys
Search by Category
Help
EcoSys Version
3.0

You can start the EcoSys connect jobs using EcoSys Actions. Follow the steps below to create a new action type in the EcoSys application.

Before running jobs from EcoSys actions, you must use the following settings in FMServerSettings.properties file located in the ESFM_HOME directory of your EcoSys Installation.

EcoSys Server Setting

Comment

Required

Default Value

plugins.connect.mq.brokerUrl

failover:https://[Connect Cluster FQDN]/amq

Y

plugins.connect.mq.username

The mq username should be set to ecuser.

Y

plugins.connect.mq.password

Set to the password used to set the password in values.yaml at amq.ecuser.encPassword

The password should be encrypted in the EcoSys form.

Y

plugins.connect.job.defaultNotificationQueueName

Queue used to notify EcoSys about Job Statuses. This is the name used when the queue is created and can be any value.

Y

plugins.connect.job.defaultTimeout

Time to wait for a Connect Job to complete (minutes)

60

plugins.connect.job.cancelCheckInterval

Interval to check Job status (seconds)

10

Add the above settings to all FMServerSettings.properties files in your EcoSys Cluster.

  1. Restart your Application Server.

  2. Create a new Action with Action Type as Connect Job.

  3. Click the Connect Job Settings tab.

  4. Enter the job name.

    The job name in the EcoSys action must match the job name in Connect.

  5. Select Wait for Job Completion to get a progress indicator for the action. If you uncheck this option, the action runs without a progress indicator and the job progress cannot be monitored in the EcoSys Connect UI.

  6. Select Use Default Timeout to change the job timeout setting (the default timeout is 60 min).

  7. Click the Parameters tab and define the parameters you want to send to an EcoSys Connect job.

  8. For lookup parameters, use the setting under the EcoSys Connect field to select what is sent to Connect.

  9. In the EcoSys Connect field, select the value you want to send to Connect.

  10. Click SAVE.

    If you setup a job to run as an action from EcoSys with parameters, you can start the job only within EcoSys but not in Connect UI or scheduler.