G'day all,

I've just commited a bunch of code I've been working on over the last week or 
so. It involves a bit of cleaning up the configuration for Users/Mail 
repositories and (I hope), better useability.

This is all in the "userstore" proposal, but I can't see any reason why it 
can't be moved into the main branch pretty soon (or immediately). I'm pretty 
confident that this new stuff will work as well as the main tree - just need 
a couple of others to try it out, I guess.

In short:
- JDBCMailRepository (and Spool) now use Avalon/Cornerstone connection 
pooling and configuration. Just set one dbUrl for the whole app, finally!
- Moved all of the SQL statements for the Mail repository into a single file 
(sqlResources.xml), along with the SQL for the Users repository
- Removed the various dot.properties files for the Mail repository, and 
moved all of the configuration into the james-config file.
- Fixed the JDBCMailRepository to work for user Inbox.
- Changed UsersJdbcRepository config to use a "destinationURL" syntax.

Please see the README for more details.

To build:
../build.sh -buildfile proposals/userstore/build.xml

NOTE: You need to run this as "dist/bin/run.sh", since paths are currently 
set relative to the current directory. Will need to fix this to use the 
BlockContext path.

enjoy
Daz


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to