How to resolve the error occurred in the Appeon Communication layer (only for the IIS server)
Posted by Appeon Support on 13 September 2013 12:57 PM


Experience the following error on the client

And get the following error message in the appeonerror.log file

2013-09-09 16:01:49.593 : Thread was being aborted.

   at Appeon.Server.Services.Controller.JRouterImpl.Call(Int32 clientType, Object requestData, Hashtable clientContext)

   at Appeon.WebLibrary.AXDispatcher.Page_Load(HttpContext Context)

Cause: The overlong procedure execution time exceeds the default Execution Timeout value (110s) of the IIS.


Please try the following ways to resolve this issue

Solution 1 Reset the Execution Timeout value of IIS

1> Back up the Web.config file under %Appeon Server root%\AEM folder (e.g. "C:\inetpub\wwwroot\appeon\AEM\Web.config).

2> Navigate to the following content in the Web.config file.



3> Add the clause marked in red font as below to reset the Execution Timeout value of IIS to 1000s or the other value which should be greater than the maximum execution time for the single DB request in your application.


                           <httpRuntime executionTimeout = "1000"/>


4> Restart IIS and then log into the AEM. If you can login AEM successfully it indicates the modification above taking effect, otherwise there should be problem with the Web.config file.

Solution 2 Reset the Timeout value in AEM

Go to AEM Console > Application Properties > Timeout Settings > [your app name], and make sure the Session Time\Transaction Time\Request Time should be greater than the   maximum execution time for the single DB request in your application.   

(1 votes)
This article was helpful
This article was not helpful

Comments (0)
Post a new comment 

Please login if you wish to leave a comment about this article.

Help Desk Software by Kayako Fusion

Copyright © 2019 Appeon.  All rights reserved.  Terms of Use | Privacy Statement