Campaign | partitions | partition[n] | server | timeout

The properties in this category specify the number of seconds an Unica Campaign flowchart waits, after the user has disconnected and all runs have completed, before exiting, and the Unica Campaign server process waits for a response from external servers before reporting an error.

waitForGracefulDisconnect

Description

The waitForGracefulDisconnect property specifies whether the Unica Campaign server process continues to run until the user gracefully disconnects, or exits regardless of whether the user intended to disconnect.

If the value is yes, the default, the server process continues to run until it can determine that the user wants it to exit. This option prevents changes from being lost, but can result in server processes accumulating.

If the value is no, the server process shuts down and server processes are prevented from accumulating, but users can lose work if a network interruption occurs or if they do not follow the recommended sequence of actions to exit gracefully.

Default value

TRUE

Valid Values

TRUE| FALSE

urlRequestTimeout

Description

The urlRequestTimeout property specifies the number of seconds the Unica Campaign server process waits for a response from external servers. Currently, this applies to requests to Unica servers and Unica Deliver components that operate with Unica Campaign.

If the Unica Campaign server process does not receive a response within this period, a communication timeout error is reported.

Default value

60

delayExitTimeout

Description

The delayExitTimeout property specifies the number of seconds an Unica Campaign flowchart waits, after the user has disconnected and all runs have completed, before exiting.

Setting this property to a non-0 value enables subsequent Unica Campaign flowcharts to make use of existing instances rather than starting a new instance.

Default value

10

orphanProcessIdleTimeoutSecs

Description

The new parameter, 'orphanProcessIdleTimeoutSecs,' is used to gracefully shut down idle orphan server processes. If flowchart is in edit mode or running state and even though it is idle for more than time defined in orphanProcessIdleTimeoutSecstime then it will not get terminated.

If a flowchart in preview mode remains idle for longer than the time defined in orphanProcessIdleTimeoutSecs, the underlying unica_acsvr process will be terminated. If a user attempts to open a flowchart from the recent menu that was previously closed due to inactivity, they will receive a 10404 or 10408 error, as the associated process was terminated by the idle timeout. This behavior is expected and user needs to logout and login again.

When the configuration is defined, the value should match the session timeout specified in web.xml to ensure they remain synchronized. A default value 0 indicates that idle unica_acsvr processes will not be terminated for either -d or -Batch modes. After changing the config value restart application server and Campaign Listener.

Default value
0
Valid Values
Positive integer value in seconds