NullPointerException à org.enhydra.jdbc.pool.GenericPool.getFromPool

NullPointerException à org.enhydra.jdbc.pool.GenericPool.getFromPool

Alors que de nombreuses connexions simultanées se connectent à la base de données, mon application Web rencontrera parfois l'erreur NullPointerException de la méthode GenericPool.getFromPool. C'est bizarre, après avoir cherché sur Google pendant un certain temps, je découvre qu'il s'agit d'un bogue dans XAPool 1.5.jar, il est déjà corrigé dans la version bêta de XAPool 1.6 (correction pour # 303462). Après la mise à niveau vers XAPool1.6 beta, le message d'erreur a disparu.

Ici pour télécharger le dernier XAPool
http://xapool.experlog.com/

java.lang.NullPointerException
    at org.enhydra.jdbc.pool.GenericPool.getFromPool(GenericPool.java:200)
    at org.enhydra.jdbc.pool.GenericPool.checkOut(GenericPool.java:351)
    at org.enhydra.jdbc.pool.StandardPoolDataSource.getConnection(StandardPoolDataSource.java:194)
    at org.enhydra.jdbc.pool.StandardPoolDataSource.getConnection(StandardPoolDataSource.java:164)
    at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:112)
    at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:513)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:581)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:610)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:618)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:650)