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.
-
Restart your Application Server.
-
Create a new Action with Action Type as Connect Job.
-
Click the Connect Job Settings tab.
-
Enter the job name.
The job name in the EcoSys action must match the job name in Connect.
-
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.
-
Select Use Default Timeout to change the job timeout setting (the default timeout is 60 min).
-
Click the Parameters tab and define the parameters you want to send to an EcoSys Connect job.
-
For lookup parameters, use the setting under the EcoSys Connect field to select what is sent to Connect.
-
In the EcoSys Connect field, select the value you want to send to Connect.
-
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.