Queue Exceptions Are Generated Due to "Data Connection Pool Has Timed Out With No Available Connection" Issues With the Store Database

(Doc ID 2144441.1)

Last updated on OCTOBER 04, 2017

Applies to:

Oracle Retail Point-of-Service - Version 13.4.6 and later
Information in this document applies to any platform.


Transactions are not updated to the Database and written to the Queue Exception folder until the restart of the Database with Exception "Data Connection Pool has timed out with no available connection".  This occurs due to connectivity issues with database.

Steps to Reproduce:
This issue cannot be reproduced at will.  However, the issue occurs when there are connectivity issues with the Database during the transaction.


The below exception is observed in the Queue Exception file:

DataConnectionPool has timed out with no available connections.
Transaction Name: [TransactionWriteDataTransaction]
Error code: [20] [A database connection error occurred during database access.]
Error code (extended): [0]
Description: [DataConnectionPool has timed out with no available connections.]
Original exception: [null]


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms