Configuring timeouts in admin panel

Here is described the way to change several timeouts in admin panel

Changing Admin panel timeout session

On GUI box, trough transformation file, add to C:\Program Files (x86)\Atomia\AdminPanel\Web.config 


<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> 

<system.web> <sessionState timeout="30" xdt:Transform="Insert" /> </system.web> 

</configuration> 


where timeout is in minutes.


Changing service reference timeout from Admin Panel to BillingAPI

E.g.: Increasing timeout to 5 minutes, when editing a product, in format hh:mm:ss trough transformation file on GUI box in C:\Program Files (x86)\Atomia\AdminPanel\bin\Atomia.Web.Plugin.ServiceReferences.dll.config


<?xml version="1.0" encoding="utf8-"?> 

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">

<system.serviceModel>

<bindings>

<wsFederationHttpBinding>

    <binding name="WSFederationHttpBinding_IAtomiaBillingApi" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00"

                 sendTimeout="00:05:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647"

                 maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" xdt:Transform="SetAttributes" xdt:Locator="Match(name)">

    </binding>

</wsFederationHttpBinding>

</bindings>

</system.serviceModel> 

</configuration>

 

IMPORTANT In order to make changes to configuration files in Atomia Applications, you have to follow rules and regulations regarding Atomia configuration files and transformation. More information about it can be found on following links:

http://support.atomia.com/solution/articles/4000010876-atomia-configuration-files-and