Table 2.1. KEN Core Parameters
Configuration Parameter | Description | Default value |
---|---|---|
ken.url | The base URL of the KEN webapp; this should be changed when deploying for external access | ${application.url}/ken |
notification.resolveMessageDeliveriesJob.startDelayMS | The start delay (in ms) of the job that resolves message deliveries | 5000 |
notification.resolveMessageDeliveriesJob.intervalMS | The interval (in ms) between runs of the message delivery resolution job | 10000 |
notification.processAutoRemovalJob.startDelayMS | The start delay (in ms) of the job that auto-removes messages | 60000 |
notification.processAutoRemovalJob.intervalMS | The interval (in ms) between runs of the message auto-removal job | 60000 |
notification.quartz.autostartup | Whether to automatically start the KEN Quartz jobs | true |
notification.concurrent.jobs | Whether the invocation of a KEN Quartz job can overlap another KEN Quartz job running concurrently | true |
ken.system.user | The principal name of the user that KEN should use when initiating KEN-originated documents | notsys |
kcb.url | The base URL of the KCB (notification broker) webapp | ${application.url}/kcb |
kcb.messaging.synchronous | Whether notification messages are processed synchronously | false |
kcb.messageprocessing.startDelayMS | The start delay (in ms) of the job that processes notification messages | 50000 |
kcb.messageprocessing.repeatIntervalMS | The interval (in ms) between runs of the notification message processing job | 30000 |
kcb.quartz.group | Group name of the KCB Quartz job | KCB-Delivery |
kcb.quartz.job.name | Name of the KCB Quartz job | MessageProcessingJobDetail |
kcb.maxProcessAttempts | Maximum number of times that KCB will attempt to process a notification message | 3 |
notification.processUndeliveredJob.intervalMS | The elapsed time, in milliseconds, between runs of the KEN process undelivered notifications job. | 10000 |
notification.processUndeliveredJob.startDelayMS | The elapsed time, in milliseconds, between the start of the application and the first run of the KEN process undelivered notifications job. | 10000 |
As of Rice 1.0.1, The parameter kcb.smtp.host is no longer used. The smtp server settings that are required for sending email notifications with KEN are documented in the Kuali Enterprise Workflow (KEW) Technical Reference Guide under Email Configuration.