Problem: Response time for client synchronization degrades, or SAP Mobile Server reports timeout errors while obtaining connections.
Explanation: You may see playback and timeout exceptions reported when some queries are executed:
ResourceMonitorTimeoutException: data source:<datasource_name>.
You may see errors that indicate client synchronization performance is degraded:
Client receives an error code -85 (SQLE_COMMUNICATIONS_ERROR).
These errors indicate that the connection pool size is too small for your user base, and that resources are not managed sufficiently.
Solution: Increase the connection pool size with the maxPoolSize property. This value change increases the number of connection pools available to users on your network. You can also increase the value for maxWaitTime to increase the timeout value used by the datasource.
You set this in the datasource connection. In SAP Control Center, navigate to Properties. The property value can be modified or added as needed.
, then select the connection and clickYou can modify connection properties either from SAP Control Center by clicking Connections on the navigation pane, or you can manually modify the ANT file in SMP_HOME\Servers\UnwiredServer\config\default-data-sources.xml.
After changing this file, run configure.bat default-data-sources to implement changes.