Help Center>Foundation Help

Applies to:

Winshuttle Server 10.x Admin Tool Guide: Configuring execution settings

This section defines settings related to requests running in Winshuttle SERVER. The corresponding elements in the Web.config file are winshuttleServerConfiguration and executionSettings.

On this page

Validate Request Schema

Back to top

This property enables the validation of the received SOAP message against that of the published WSDL (Web Services Description Language) schema.

Recommendation Do not modify this value unless it is required for your particular environment.

The corresponding attribute in the Web.config file is <validateRequestSchema>. It can be set to true (enabled) or false.

Delay for CPU Performance

Back to top

This element adds a delay when using Microsoft Excel as the data source and Winshuttle Server’s Transaction AutoPost function. It helps avoid excessive CPU usage.

Its default and minimum value is 100ms. (If set below 100ms the default 100ms setting will still be used). Valid ranges are 100ms-5000ms. The corresponding element in the Web.config file is <delayForCpuPerformance>.

Recommendation Do not modify this value unless it is required for your particular environment.

Delay before Callback to Central

Back to top

This property introduces a delay in the callbacks sent from Winshuttle SERVER to Winshuttle Central after a Transaction or Query has automatically posted. The default value is 5 seconds. The valid range is 0 to 100 seconds.

This delay is introduced to provide Winshuttle CENTRAL some time to update its workflow and be ready to receive a response from Winshuttle SERVER.

Recommendation Do not modify this value unless it is required for your particular environment.

Transaction Status Change Time Out

Back to top

This specifies how many minutes a Transaction script file is given to provide its status update. The default value is 25 minutes.

If Winshuttle Manager does not get status update within the specified time, the status of the file is taken as completed but with an error that defines the last received status.

The corresponding attribute in the Web.config file is <transactionTimeout>.

Recommendation Do not modify this value unless it is required for your particular environment.

Query Status Change Timeout

Back to top

This setting specifies the number of minutes that a Query script file is given to provide its status update. The corresponding attribute in Web.config file is ‘queryTimeOut’.

The default value is 60 minutes.

Note: Because the default value is 60 minutes, running Query scripts on Winshuttle Server that take more than 60 minutes to execute on SAP is not recommended.

Winshuttle Worker notifies Winshuttle Manager about these status updates. If Winshuttle Manager does not get a status update within the specified time, the status of the file is considered completed but with an error that describes the last received status. For Query, the Winshuttle Worker usually sends the updated run status after receiving every chunk from SAP.

Recommendation Do not modify this value unless it is required for your particular environment.

It is recommended to run only those Query scripts on Winshuttle Server that have the 'chunking' option enabled.

Anonymous Call User Identity (no longer used)

This property is no longer used and should be left blank.

WFM Trace

Back to top

These settings enable/disable Winshuttle Function Module traces for Transaction and Query scripts. If WFM tracing is enabled in the Web.config file, and scripts are running using WFM, then WFM provides trace data that is logged on the Winshuttle Worker side.

Note: WFM traces are disabled by default, and should only be enabled when they are required to investigate an issue related to WFM in your environment. Disable these traces when you no longer need them.

Transaction WFM Trace

This setting enables/disables Transaction WFM tracing. The corresponding attribute in the web.config file is <transactionWFMTrace>. Valid values are True or False. The WFM Transaction trace file is available at following path in Winshuttle Worker:

C:\Program Files\Winshuttle\Server\Worker\WFMTrace\TransactionWFMTrace.txt

Query WFM Trace

This setting enables/disables Query WFM tracing. The corresponding attribute in the web.config file is <queryWFMTrace>. Valid values are True or False. The WFM Query trace file is available at following path in Winshuttle Worker:

C:\Program Files\Winshuttle\Server\Worker\WFMTrace\QueryWFMTrace.txt