ツッコミシステム修正。

 コネクションプールの設定を変更。

// ObjectPoolインスタンスを生成します。
// 最大コネクション数。
int MAX_ACTIVE = 100;
// コネクションプール最大時の待機時間( 10 秒)。
int MAX_WAIT = 10 * 1000;
// コネクションプール内に保持できる未使用コネクションの数。
int MAX_IDLE = 5;
// 排除スレッドが排除処理を実行する間隔( 0.5 秒 )。
int TIME_BETWEEN_EVICTION_RUNS_MILLIS = 500;
// 1度のオブジェクト排除処理でチェックされるオブジェクトの数。
int NUM_TESTS_PER_EVICTION_RUN = 5;
// 未使用状態でいられる時間( 5 秒)。
int MIN_EVICTABLE_IDLE_TIME_MILLIS = 5 * 1000;
//汎用的なオブジェクトプールを作成する
GenericObjectPool pool
    = new GenericObjectPool
        ( null                    // PoolableObjectFactory (あとでセットするので null )。
        , MAX_ACTIVE
        , GenericObjectPool.WHEN_EXHAUSTED_BLOCK
        , MAX_WAIT
        , MAX_IDLE
        , false
        , false
        , TIME_BETWEEN_EVICTION_RUNS_MILLIS
        , NUM_TESTS_PER_EVICTION_RUN
        , MIN_EVICTABLE_IDLE_TIME_MILLIS
        , false
        );

 0.5 秒間隔でチェックするように。これでちゃんと働くはず。