DBCP接続プールがタイムアウトになりました。以下の構成を使用してください...
簡単な解決策は、DBCPに接続を確認してから呼び出し元に渡すことです。BasicDataSource構成に次のプロパティを追加します。
<property name="testOnBorrow" value="true"/>
<property name="validationQuery" value="SELECT 1"/>
すべてのオプションのリストについては、ここを参照してください: http://commons.apache.org/dbcp/ configuration.html
編集:起こっていることのわずかな修正については、以下のMJBのコメントを参照してください。