Configuring the WCF timeout

By default WCF (the underlying .NET Framework system used to communicate between the TimeLine E3 client and server) uses an operation timeout of 60 seconds. If a WCF operation call takes longer than this amount of time, a System.TimeoutException gets thrown.

Normally most client-server communication is done under this default amount of time, but certain operations can be much more lengthy (a server-side APS or MRP run for example). In order to avoid having these lengthy operations fail due to timeout exceptions, please change the following in both the client TL.ini files and the server TLX.ini file:

Client TL.ini file
[TLSYS]
  OperationTimeout = 3600
Server TLX.ini file
[General]
  OperationTimeout = 3600

In the above example we change the default timeout of 1 minute to 1 hour by changing the TLSYS.OperationTimeout setting in the client ini file and the General.OperationTimeout field in the server ini file.

If you need to adjust the timeout for scheduled jobs, please use the following guide:

Configuring the scheduled jobs timeout - deprecated in v16+

Last updated