Problem

A command sent from Object Explorer timeouts after a few seconds. But my command would need more time.

Solution

Object Explore by default has a timeout of 5 seconds per each command sent.

On one side, we do not want the Object Explorer to wait forever for the completion of a command.

On the other side, we think that a command should return feedback to the caller very soon. Longer operations should be handled with asynchronous commands.

Therefore 5 seconds is in out opinion a reasonable limit for most normal situations.

It is in any case possible to configure the timeout for commands sent by the Object Explorer by using the Java property:


  • -Dobjexp.pool_timeout__ in millisecon

You can therefore start Object Explorer with the following command line:


  • objexp -Dobjexp.pool_timeout=<timeout ms>

Where a value of 0 means wait forever.

For more details see the Object Explorer user manual:


-- GianlucaChiozzi - 08 Sep 2006