Setting TCP/IP Socket Communication

In the TCP/IP socket communication between Provider Services Java API and Essbase, you do not need to configure the socket timeout. By default, control returns to the client when the socket communication completes, when the server resets the socket state or closes, or when the socket times out because TCP/IP timed out. However, you can specify the network operation timeout within which the control returns to the client.

  To specify network operation timeout:

  1. Navigate to EPM_ORACLE_INSTANCE\bin\essbase.properties.

  2. Double-click essbase.properties to open the file.

  3. Set olap.server.netSocketTryInfinite=false.

  4. Set olap.server.netRetryCount= xxx, where the total network operation timeout = olap.server.netRetryCount x olap.server.netSocketTimeOut in milliseconds.