Bonjour à tous,

Je développe actuellement un projet avec une base de données PostgresSQL. J'utilise Spring, JDBC et BoneCP.

Je lance un web service qui lance une requête du genre "select * from ma table" et j'obtiens l'erreur suivante :

J'ai relancé le service postgresql, puis ça fonctionne... mais pour combien de temps.

Auriez-vous une idée pour comment bien paramétrer ?

Pour info, voici mon paramétrage dans mon beans.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close">
        <property name="driverClass" value="${jdbc.driverClass}"/>
        <property name="jdbcUrl" value="${jdbc.url}"/>
        <property name="username" value="${jdbc.username}"/>
        <property name="password" value="${jdbc.password}"/>
        <property name="idleConnectionTestPeriodInMinutes" value="60"/>
        <property name="idleMaxAgeInMinutes" value="1"/>
        <property name="maxConnectionsPerPartition" value="15"/>
        <property name="minConnectionsPerPartition" value="3"/>
        <property name="partitionCount" value="3"/>
        <property name="acquireIncrement" value="5"/>
        <property name="statementsCacheSize" value="100"/>
        <property name="releaseHelperThreads" value="3"/>
        <property name="closeConnectionWatch" value="true"/>
        <property name="maxConnectionAgeInSeconds" value="0" /> <!-- 7200 -->
    </bean>
Merci

Vince