| Version | Date | Description |
|---|---|---|
| 1.0 | 2004/10/23 | |
| 20021216 | 2002/12/20 | |
| 20021215 | 2002/12/15 | |
| 20020430 | 2002/04/30 | |
| 20020412 | 2002/04/12 | |
| 20020411 | 2002/04/11 | |
| 20020209 | 2002/02/09 | |
| 20020130 | 2002/01/30 |
| Type | Changes | By |
|---|---|---|
| A new release after a lot of time... mainly to synch the code with DbForms 2.4, Struts1.1and Tomcat 4.1.30 | foxat |
| The new build process is entirely managed by Maven 1.0. The layout of theproject is changed according to the Maven user guidedocument | foxat |
| Removed the Antstuff previously used to build the library, execute the Cactus test suite and start the Tomcat container... | foxat |
| Type | Changes | By |
|---|---|---|
| Fixed the install documentation Thanks to Henner Kollmann. | foxat |
| Added this changes page | foxat |
| Type | Changes | By |
|---|---|---|
| JDBC 2.0 DataListHandler implementation (see the paper by Claudio Fratarcangeli at theserverside.com) | foxat |
| Added the "beanshell" ant task to use the BeanShell tool (www.beanshell.org) to test the toolkit methods | foxat |
| com.pow2.struts.action.* package refactoring | foxat |
| com.pow2.structures.tree package refactoring:
| foxat |
| Poolman Connection pool replaced by the new ConnectionPool factory. The ConnectionPool factory provides a common interface to get pooled JDBC Connection objects using an underlying connectionProvider class.
Provided connectionProvider are:
| foxat |
| "borrow" ;^) some idea from Ted Husted's
Struts catalog:
| foxat |
| debug: com.pow2.dao.AbstractDao.finalizeConnection : better management of critical conditions (I hope...) | foxat |
| Type | Changes | By |
|---|---|---|
| basic LDAP support for user authentication: an User object can be authenticated versus a relational database or an LDAP server. To use the LDAP User authentication, set the toolkit configuration.properties file as follow:
| foxat |
| Added a JUnit-Cactus testSUite for the LDAP user authentication: the directory '/var/ldap' contains the "exampleTree.ldif" LDIF file that should be used to populate your LDAP server with the data used by the test classes | foxat |
| added the Oracle sql script used to build and populate the toolkit database. Thanks to Dennis Carroll. | foxat |
| Rearrange the order of the web.xml file elements; no more Tomcat warnings... | foxat |
| Type | Changes | By |
|---|---|---|
| Included the UserManager patch Thanks to Dennis Carroll. | foxat |
| Some minor fixes | foxat |
| Type | Changes | By |
|---|---|---|
| A lot of refactoring and code cleanup | foxat |
| added basic Struts support:
| foxat |
| added basic DbForms support | foxat |
| User management: added the UserManager class, as a facade to the User package (still a lot of work to do !) | foxat |
| Type | Changes | By |
|---|---|---|
| Build process: removed the "cactus.properties" file from the src/main directory (ooops!) | foxat |
| Postgresql sql ddl: added a primary key constraint to "app_identifier" table (see "var/db/postgresql/toolkit.db.sql") (ooops!) | foxat |
| com.pow2.dao.AbstractDAO: added the method closeResources() to to rollback any uncommitted transaction and to close any open JDBC resource (i.e.: resultset, statement, connection) | foxat |
| bug killing, as always... | foxat |