Mon, 03 Aug 2015 01:38:17 +0200[pool] Added a condition for check externalPoolClassName properly
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 03 Aug 2015 01:38:17 +0200] rev 27265
[pool] Added a condition for check externalPoolClassName properly

Thu, 30 Jul 2015 11:19:47 +0200[pool] Merge with pi
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 30 Jul 2015 11:19:47 +0200] rev 27264
[pool] Merge with pi

Wed, 29 Jul 2015 16:29:54 +0200[pool] Update .classpath.template
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 29 Jul 2015 16:29:54 +0200] rev 27263
[pool] Update .classpath.template

Mon, 27 Jul 2015 19:05:39 +0200[pool] Merge with pi
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 27 Jul 2015 19:05:39 +0200] rev 27262
[pool] Merge with pi

Wed, 22 Jul 2015 17:54:36 +0200[pool] Improved references to close the pool and open it
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 22 Jul 2015 17:54:36 +0200] rev 27261
[pool] Improved references to close the pool and open it

Wed, 22 Jul 2015 12:09:05 +0200[pool] Fixes problems when re-start tomcat with new external connection pool
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 22 Jul 2015 12:09:05 +0200] rev 27260
[pool] Fixes problems when re-start tomcat with new external connection pool

The problem was found when a configuration change tomcat to make some tests. In config/server.xml
disabled the following line: <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />.
The problem that appeared was that somehow the pool was not being closed properly. This caused problems when
shutting down and restarting tomcat because "openbravo" has tried to get connections of the not properly closed pool.

It has been implemented and has been forced to make a close of the pool when the shutdown process of tomcat
starts. When tomcat shuts down, the pool has been closed properly even all active connections. Now, It has
fixed the problem.

Mon, 13 Jul 2015 12:07:23 +0200[pool] Tried to use an existing external pool instead of create another one
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 13 Jul 2015 12:07:23 +0200] rev 27259
[pool] Tried to use an existing external pool instead of create another one

Mon, 13 Jul 2015 12:06:58 +0200[pool] Avoid to create jdbc pool when an external pool exists
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 13 Jul 2015 12:06:58 +0200] rev 27258
[pool] Avoid to create jdbc pool when an external pool exists

Wed, 08 Jul 2015 16:34:15 +0200[pool] Refactor and adds getNewConnection method
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 08 Jul 2015 16:34:15 +0200] rev 27257
[pool] Refactor and adds getNewConnection method

Wed, 08 Jul 2015 16:25:38 +0200[pool] setAutoCommit to false in createSession()
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 08 Jul 2015 16:25:38 +0200] rev 27256
[pool] setAutoCommit to false in createSession()

Mon, 06 Jul 2015 17:42:33 +0200[pool] Refactor: removed a a function that is not used
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 06 Jul 2015 17:42:33 +0200] rev 27255
[pool] Refactor: removed a a function that is not used

Mon, 06 Jul 2015 17:39:17 +0200[pool] Update auto commit value to true
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 06 Jul 2015 17:39:17 +0200] rev 27254
[pool] Update auto commit value to true

Thu, 02 Jul 2015 09:20:14 +0200[pool] Merge with pi
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 02 Jul 2015 09:20:14 +0200] rev 27253
[pool] Merge with pi

Wed, 01 Jul 2015 14:47:16 +0200[pool] Updated buildvalidation for new prefix of pool property name
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 01 Jul 2015 14:47:16 +0200] rev 27252
[pool] Updated buildvalidation for new prefix of pool property name

Wed, 01 Jul 2015 14:46:19 +0200[pool] New pool name properties are read
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 01 Jul 2015 14:46:19 +0200] rev 27251
[pool] New pool name properties are read

Wed, 01 Jul 2015 14:39:37 +0200[pool] Update prefix name property in some files
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 01 Jul 2015 14:39:37 +0200] rev 27250
[pool] Update prefix name property in some files

Wed, 01 Jul 2015 14:38:47 +0200[pool] update prefix name property in template
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 01 Jul 2015 14:38:47 +0200] rev 27249
[pool] update prefix name property in template

Mon, 29 Jun 2015 14:38:11 +0200[pool] Update buildvalidation to take into account new prefix of properties
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 29 Jun 2015 14:38:11 +0200] rev 27248
[pool] Update buildvalidation to take into account new prefix of properties

Mon, 29 Jun 2015 13:31:31 +0200[pool] Update name of prefix properties for the new pool
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 29 Jun 2015 13:31:31 +0200] rev 27247
[pool] Update name of prefix properties for the new pool

Mon, 29 Jun 2015 11:48:35 +0200[pool] Backed out dummy changeset 07ba2af69c58
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 29 Jun 2015 11:48:35 +0200] rev 27246
[pool] Backed out dummy changeset 07ba2af69c58

Wed, 17 Jun 2015 11:03:12 +0200[pool] nerge with pi
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 17 Jun 2015 11:03:12 +0200] rev 27245
[pool] nerge with pi

Wed, 03 Jun 2015 17:51:06 +0200[pool] dummy
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 03 Jun 2015 17:51:06 +0200] rev 27244
[pool] dummy

Tue, 19 May 2015 17:34:12 +0200[pool] updated tomcat jdbc to 7.0.62
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 19 May 2015 17:34:12 +0200] rev 27243
[pool] updated tomcat jdbc to 7.0.62

Mon, 01 Jun 2015 15:42:31 +0200[pool] Merge with pi
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 01 Jun 2015 15:42:31 +0200] rev 27242
[pool] Merge with pi

Wed, 20 May 2015 08:21:42 +0200[pool] Added extra condition to check poolClassName properlyche
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 20 May 2015 08:21:42 +0200] rev 27241
[pool] Added extra condition to check poolClassName properlyche

Mon, 18 May 2015 12:05:06 +0200[pool] pi merge
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 18 May 2015 12:05:06 +0200] rev 27240
[pool] pi merge

Thu, 14 May 2015 11:36:43 +0200[pool] code review of build validation
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 14 May 2015 11:36:43 +0200] rev 27239
[pool] code review of build validation

* The method's visibility have been modified from public to private because the methods
were only used in the current build validation.
* Applied OB code format.
* Added log when changing any file: merged or removed

* Added a method that checks the version of the module
* Refactor code to avoid execute code if conditions are not satisfied.

Tue, 12 May 2015 13:05:24 +0200[pool] added dependency from v3 to pool module
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 12 May 2015 13:05:24 +0200] rev 27238
[pool] added dependency from v3 to pool module

Tue, 12 May 2015 12:11:54 +0200[pool] changed defaults for pool configuration
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 12 May 2015 12:11:54 +0200] rev 27237
[pool] changed defaults for pool configuration

-pool starts with 10 connections
-it can request up to 100 conns
-min pool size (idle connections) is 10
-when trying to get a new connection wait up to 30s in case all are already in use
-do not try to remove abandonned connections as this can cause processes running
for a long time to be aborted

Wed, 13 May 2015 16:35:45 +0200[pool] Fixed format style in "addNewProperty" method
Inigo Sanchez <inigo.sanchez@openbravo.com> [Wed, 13 May 2015 16:35:45 +0200] rev 27236
[pool] Fixed format style in "addNewProperty" method