Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Other configuration for the application is found in a different configuration file, normally here. It defines timeout values for publication and validation, for SOAP transactions and for database transactions.

Code Block
C:\ProgramData\Signifikant\Assert

SOAP interface defined in Start.exe.config

Manager client program timeout is defined in its configuration file. SOAP operation timeout is defined in binding elements, name = AssertSoapServiceBinding or AssertSoapServiceBindingSSL depending on the schema used for client/server communication. I.e. HTTP or HTTPS address to the server.

Code Block
C:\Program Files (x86)\Signifikant\Manager\Start.exe.config

SOAP interface

Generally one shall check binding elements in AssertServer’s web.config for SOAP interface timeout. But for validation a longer timeout may be definedValidation is a synchronous operation that may need a long timeout. Publication is also a long running operation, but it is run as an asynchronous operation, so it has no a SOAP timeout is not an issue.

Code Block
C:\Program Files (x86)\Signifikant\Manager\Start.exe.config

Publisher

Set PublisherCommandTimeout in server.config to setup a timeout for all database queries during the publication process. The element holds a timeout value as a number of seconds.

...

Validate operation, i.e. when issue a Validate on the whole database, uses the PublisherCommandTimeout setting for SOAP send/receive timeout. It will override the binding defined in AssertServer web.config.the clients configuration file.

Validators database queries uses same parameter, PublisherCommandTimeout, for database accesses.

Also check the log file for duration figures, to get an estimate on what a sufficient timeout may be.

Database queries

When a client running the The Manager program requests data to repositories, from the server, it . The server uses the CommandTimeout value from server.config for database queries. The element holds a timeout value as a number of seconds.