Primrose 3 download (updated 09-Sep-2008)
Click here to download Primrose 3.0.12 for JDK/JRE 1.6 and above
Click here to download Primrose 3.0.12 for JDK/JRE 1.5 and above
Click here to download Primrose 3.0.12 for JDK/JRE 1.4
Click here to download Primrose 3.0.12 source code
Fixes/Features Added in 3.0.12 (released 09-Sep-2008)
- Source code upgraded to Java 6 (1.6)
- Fixed bug in standalone version when loading config from Properties object.
- Fixed method call ResultSet.getStatement() to return the Primrose wrapper Statement object, rather than the underlying driver's object.
- Added a auto-refresh option for the pool view page on the web console.
- Added more verbose stack dumping when an error occurs getting an underlying Connection object from the driver.
Fixes Added in 3.0.11 (released 24-Feb-2008)
- Fixed log cycling issue.
- Added more email events for "no free connections" and SQL exceptions.
- Fixed bug with statement handlers.
- Added web page giving current version of source code : http://www.primrose.org.uk/version.jsp
Fixes Added in 3.0.10 (released 22-Nov-2007)
- Fixed issue relating to how Primrose handles DB crashes.
- Fixed issue whereby if 'waitForConnectionIfDatabaseIsDown' is true, then it didn't actually wait.
Features Added in 3.0.9 (released 21-Nov-2007)
- Added alternative method for loading primrose when using Tomcat, when you do not wish to define each pool in server.xml, but load all pools at once with a single entry.
Note, this is only for users that are OK with writing some custom code to access each pool, and do not wish to be able to reference their specific pool via JNDI.
See documentaion page for details.
Fixes/Features Added in 3.0.8 (released 16-Nov-2007)
-
This release adds more config options :
- numberOfConnectionsToInitializeWith : The number of connections the pool should load on initialization.
- dumpConnectionOnSQLException : Whether or not connections should be dumped from the pool when a SQLException occurs on close or execute statements.
-
Email Notifications:
- adminEmail : An email address that the pool will email if it encounters problems.
- smtpMailExchangeServer : An email address that the pool will email if it encounters problems.
- emailEvents : The events you would like to recieve emails about.
-
The release fixes the following bugs :
- Bug in WebConsole whereby it tries to start twice (only affects Primrose in Tomcat)
- The release also adds support for the Glassfish v2 server.
Fixes/Features Added in 3.0.7 (released 29-Aug-2007)
- Added double connection close check
- Fixed NullPointerException on close when pool instance is closed down or refreshed
Fixes/Features Added in 3.0.6 (released 24-Aug-2007)
- Fixed bug relating to encryptionFileKey property
Fixes/Features Added in 3.0.5 (released 22-Aug-2007)
- Added ability to enable debug logging (via environment variable) -see this link
Fixes/Features Added in 3.0.4 (released 18-Aug-2007)
- Fixed bug relating to multi-line driverURL property
Fixes/Features Added in 3.0.3 (released 15-Aug-2007)
- Added the External Config Provider interface - give primrose pool config information via your own class
- Pool logs no longer contain user or password information
- Added more documentation
Fixes in 3.0.2 (released 13-Aug-2007)
- JBoss - Fixed bug whereby could not find console property "username"
- Now supports "multi-line" driver URLs
- Updated docs for JBoss config
- Re-added source download


