Communication errors occur in case of slow network connection. To avoid these errors, configure the timeout parameters for sending and receiving data for SMatPortalClient and DataBrokerService.
SMatPortalClient
You can specify the timeout parameters settings in the Intergraph.SL.UI.Screens.ESupplierApplication.xap file, which is located in the server installation directory:
Default installation: c:\Program Files\Intergraph\Smart Materials Portal 2020\Web\PortalClient\ClientBin
Custom installation: <your_install_folder>\Smart Materials Portal 2020\Web\PortalClient\ClientBin
For the following procedure you need zip/unzip software such as Info-Zip (see http://www.info-zip.org).
-
Open a command prompt window.
-
Navigate to the location where Intergraph.SL.UI.Screens.ESupplierApplication.xap is stored.
-
Run the following command:
unzip -C Intergraph.SL.UI.Screens.ESupplierApplication.xap ServiceReferences.ClientConfig
-
Open ServiceReferences.ClientConfig (located in the same folder) with a text editor.
-
Change the sendTimeout and receiveTimeout parameters as needed.
-
Save ServiceReferences.ClientConfig.
-
At the command prompt, run the following command:
zip -u Intergraph.SL.UI.Screens.ESupplierApplication.xap ServiceReferences.ClientConfig
-
Remove the locally added and edited ServiceReferences.ClientConfig file from the folder.
DataBrokerService
You can specify the timeout parameters settings in the web.config file, which is located in the server installation directory:
Default installation: c:\Program Files\Intergraph\Smart Materials Portal 2020\DataBrokerService
Custom installation: <your_install_folder>\Smart Materials Portal 2020\ DataBrokerService
-
Open the web.config file with a text editor.
-
Change the sendTimeout and receiveTimeout parameters as needed.
-
Save the web.config file.