Specifies the number of seconds before timing out that a process will wait when making a request to read information from the Essbase Studio catalog database.
The default is 120 seconds.
This property works together with the server.writeLockTimeOut property, described in server.writeLockTimeOut.
server.readLockTimeOut=number of seconds
When more than one user is accessing the same Essbase Studio catalog database, certain user actions can block other users from accessing that catalog database. These user actions are:
Creating metadata elements
Modifying metadata elements
Data exploration (creating a data source connection, including table selection, metadata element creation; also, incremental data source update)
When a user performs one of the actions listed above, Essbase Studio Server blocks other users' requests to the same catalog database for the time period set in server.readLockTimeOut. If the time period passes and the server is unable to fulfill the request, a message is displayed informing the user that the processing of the request has been interrupted.
In some cases, if Essbase Studio can fulfill a request by fetching an object from cache, it will attempt to do so. For example, if a user selects a hierarchy to view, and that hierarchy is present in the cache, Essbase Studio will display it to the user.
server.readLockTimeOut=90