commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benedikt Ritter <brit...@apache.org>
Subject Re: [dbcp] SQLException: Error preloading the connection pool after upgrade to commons-dbcp2
Date Tue, 27 Jan 2015 18:24:14 GMT
Hello Sergio,

2015-01-27 13:56 GMT+01:00 Cuenca, Sergio <
sergio.cuenca@external.grifols.com>:

> TITLE: SQLException: Error preloading the connection pool after upgrade to
> commons-dbcp2
> ENVIRONTMENT:
>
>   *   Windows XP
>   *   Junit 4.11
>   *   Java 1.7
>   *   Spring 4.0
>   *   maven-compiler-plugin 3.2
>   *   maven.surefire.plugin 2.17
>   *   maven-cobertura-plugin 2.6
>   *   Jenkins 1.549
> RELATED ISSUE: https://issues.apache.org/jira/browse/DBCP-431?filter=-2
> DESCRIPTION:
>
> Hi all,
> We have a continuous integration environment (Jenkins) to launch our
> JUnits tests.
> We had the version 1.4 of commons-dbcp to create the connection pools with
> Spring. The configuration was the following:
>
> <bean id="dataSourceTemplate"
> class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
>                   <property
> name="driverClassName"><value>${aplicacion.datasource.driverClassName}</value></property>
>                   <property
> name="url"><value>${aplicacion.datasource.url}</value></property>
>                   <property
> name="username"><value>${aplicacion.datasource.user}</value></property>
>                   <property
> name="password"><value>${aplicacion.datasource.password}</value></property>
>                   <property name="initialSize"><value>1</value></property>
>                   <property name="maxActive"><value>15</value></property>
>                   <property name="maxIdle"><value>2</value></property>
>                   <property
> name="accessToUnderlyingConnectionAllowed"><value>${aplicacion.datasource.accessToUnderlyingConnectionAllowed}</value></property>
> </bean>
>
> We use JUnit 4.11 and maven cobertura plugin 1.6. to launch the tests.
> This configuration was working CORRECTLY.
> After upgrade to commons-dbcp2, version 2.0.1. Some unit tests are
> reporting errors with the following message:
> java.sql.SQLException: Error preloading the connection pool.
> We launch one unit test each time, one by one. We create and destroy the
> connection pool every time.
> What can we do to solve this problem??
>

How does your new configuration look? The FQCN of BasicDataSource now is
org.apache.commons.dbcp2.BasicDataSource. Do you have two versions of dbcp
in your classpath after your update?

Benedikt


>
> Thank you very much.
>
>
> Sergio Cuenca Guirado
> R&D Department
> Logister, S.A. - GRIFOLS
> Polígon Llevant
> C/Palou, 6
> 08150 Parets del Vallès
> Tel: + 34 93 571 02 78
> Fax: + 34 93 571 02 94
>
> P  Do you need to print this message? Let's protect the environment.
>
>
> La información contenida en el presente e-mail es confidencial y está
> reservada para el uso exclusivo de su destinatario. Se prohíbe
> estrictamente la distribución, copia o utilización de esta información sin
> el previo permiso de su destinatario. Si usted no fuera el destinatario,
> por favor notifíquelo inmediatamente al remitente y elimine el presente
> mensaje de su sistema informático.
>
> Information contained in this e-mail is confidential and is intended for
> the use of the addressee only. Any dissemination, distribution, copying or
> use of this communication without prior permission of the addressee is
> strictly prohibited. If you are not the intended addressee, please notify
> the sender immediately by reply and then delete this message from your
> computer system.




-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message