Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Node properties include the list of default arguments that are available from the respective job node:



  • The use case for node arguments includes using the same job a number of times in a given workflow with different parameter sets.
    • Assume that the job requires the same parameter names to be used.
    • However, for each occurrence of the job in a workflow different parameter values should be used.
  • In this situation node arguments can be introduced that specify variables with the same name but with different values for each occurrence of a job in the workflow.
    • Names of node arguments should not interfere with order variables as otherwise the node argument values will be overwritten by order variable values.
    • For shell jobs node arguments have to be mapped to environment variables similarly to order variables. 
    • For JVM jobs node arguments are available from Java objects exposed to the job implementation.

Notification Tab

Notifications can be sent in case of job errors, warnings and success.

  • No job-specific settings are required. The JS7 - Notification - Configuration specifies the global setup that by default applies to any jobs. 
  • Jobs can specify a behavior for sending notifications that is different from the global configuration. In this case use the settings from this tab.

Image Added


Explanation:

  • The Notification tab of the job properties editor offers to specify settings that overwrite the notification setup.
  • Attribute Mail on:  The attribute specifies one or more events for which notifications are sent, in case of error, warnings and success.
  • Attributes Mail To, Mail Cc, Mail Bcc: The attributes specify the recipients of mail notifications. Multiple recipients can be separated by a comma.
  • If job specific notification settings are used then none of the attributes with the same name specified by the notification setup will be used.
    • Therefore both the Mail on attribute and a Mail To recipient have to be specified in order to change the recipient of notifications specifically for the job.
    • If the Mail on attribute is used but no Mail To recipient is specified then this will suppress mail notification for the job.

Error Handling

The Job Instruction provides capabilities to track job errors. The Job Instruction 

...