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 |
Default Value |
---|---|---|
plugins.connect.mq.brokerUrl |
The URL for the ActiveMQ Broker in the form failover:ssl://[host]:61617 This must match exactly, including case, the fully qualified host name enter for the TLS Certificate creation during the ActiveMQ installation. |
|
plugins.connect.mq.username |
ActiveMQ admin User Name |
|
plugins.connect.mq.password |
Password for the ActiveMQ admin user. This is the password set during the ActiveMQ installation for _CREDS2_. |
|
plugins.connect.job.defaultNotificationQueueName= |
Queue used to notify EcoSys about Job Statuses |
Notification |
plugins.connect.mq.trustStore.file |
TrustStore file created during ActiveMQ setup. Copy this file from the ActiveMQ machine to a folder on your EcoSys Server. On Windows, this URL must be in the form c:/dir/file.ts |
|
plugins.connect.mq.trustStore.password |
Specifies the password for the Java ‘truststore’ This is the password set during the ActiveMQ installation for _CREDS5_ |
|
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.