If you have a particularly long-running event handling process you can configure a specific transaction timeout for that which is independent of the normal application server settings. You do this through the CmTransactionTimeout property of the Event Action object.