Re: ActiveMQ

2007-11-29 Thread Tom Brown
Here is another use case I think would be valuable: 3. As SMTP-to-JMS bridge (reverse of #1) a. JAMES receives mail b. JAMES publishes mail to specific JMS queue or topic c. mail is processed/stored/whatever by any interested listeners Tom On 11/29/07, Bernd Fondermann <[EMAIL PROTECTED]> wrote

Re: ActiveMQ

2007-11-29 Thread Bernd Fondermann
On Nov 30, 2007 12:08 AM, Robert Burrell Donkin <[EMAIL PROTECTED]> wrote: > to cheer myself up after missing the london train today and missing > OSJam, i've been playing around with embedding ActiveMQ (apache's JMS > server) within JAMES. i've only really spend an hour or two on it but > it looks

ActiveMQ

2007-11-29 Thread Robert Burrell Donkin
to cheer myself up after missing the london train today and missing OSJam, i've been playing around with embedding ActiveMQ (apache's JMS server) within JAMES. i've only really spend an hour or two on it but it looks good so far. use cases: 1. easy JMS spool feed (for example general list) a. pub

Re: [Users] Split into components

2007-11-29 Thread Danny Angus
On 29/11/2007, Robert Burrell Donkin <[EMAIL PROTECTED]> wrote: > i've adopted stefano's suggestion but a longer explanation would be > appreciated +1 I'd like someone to take me through this, if that's OK? - To unsubscribe, e-m

svn commit: r599582 - in /james/server/trunk: ./ avalon-user-function/src/test/config/ build-tools/ core-library/src/test/config/ domain-api/src/test/config/ experimental-seda-imap-function/src/test/c

2007-11-29 Thread rdonkin
Author: rdonkin Date: Thu Nov 29 13:15:12 2007 New Revision: 599582 URL: http://svn.apache.org/viewvc?rev=599582&view=rev Log: Include contents of config directory as per maven standard directory layout. Added: james/server/trunk/avalon-user-function/src/test/config/ james/server/trunk/co

[Users] Repackaging?

2007-11-29 Thread Robert Burrell Donkin
IMHO having each package in only one component is good. splitting out the user classes from core is good since it reveals the coupling more expressively but means a lot of split packages. i think now would be a good time for the team to review the packaging of the user classes and move them around.

Re: [Users] Split into components

2007-11-29 Thread Robert Burrell Donkin
On Nov 25, 2007 6:34 PM, Robert Burrell Donkin <[EMAIL PROTECTED]> wrote: > On Nov 25, 2007 6:06 PM, Stefano Bagnara <[EMAIL PROTECTED]> wrote: > > Robert Burrell Donkin ha scritto: > > > 5 unsure about the granularity of avalon-user-function and > > > jdbc-user-function. lots of small component

svn commit: r599566 [2/2] - in /james/server/trunk: avalon-user-function/ avalon-user-function/src/ avalon-user-function/src/main/ avalon-user-function/src/main/config/ avalon-user-function/src/main/c

2007-11-29 Thread rdonkin
Added: james/server/trunk/user-library/src/main/java/org/apache/james/userrepository/DefaultJamesUser.java URL: http://svn.apache.org/viewvc/james/server/trunk/user-library/src/main/java/org/apache/james/userrepository/DefaultJamesUser.java?rev=599566&view=auto ===

Re: [Torque] Improve Table Structure

2007-11-29 Thread Bernd Fondermann
On Nov 29, 2007 6:33 PM, Robert Burrell Donkin <[EMAIL PROTECTED]> wrote: > On Nov 29, 2007 5:20 PM, Bernd Fondermann <[EMAIL PROTECTED]> wrote: > > Robert Burrell Donkin wrote: > > > the current table structure is inefficient. MessageRow uses a > > > composite key. this is not only slow to look up

Re: [Torque] Improve Table Structure

2007-11-29 Thread Robert Burrell Donkin
On Nov 29, 2007 5:20 PM, Bernd Fondermann <[EMAIL PROTECTED]> wrote: > Robert Burrell Donkin wrote: > > the current table structure is inefficient. MessageRow uses a > > composite key. this is not only slow to look up but also means that > > all relationships use two keys. MessageFlags contains onl

Re: [Torque] Improve Table Structure

2007-11-29 Thread Bernd Fondermann
Robert Burrell Donkin wrote: the current table structure is inefficient. MessageRow uses a composite key. this is not only slow to look up but also means that all relationships use two keys. MessageFlags contains only booleans, is frequently queried and is related to MessageRow by a one-to-one as

[jira] Resolved: (JSPF-58) Update rfc4408-tests.yml to openspf BSD licensed one

2007-11-29 Thread Stefano Bagnara (JIRA)
[ https://issues.apache.org/jira/browse/JSPF-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefano Bagnara resolved JSPF-58. - Resolution: Fixed Done. Updated the pom.xml so that the resulting NOTICE will include granular refe

[jira] Resolved: (JSPF-56) OpenSPF changed his mind again: "exp=" have to result in PermError

2007-11-29 Thread Stefano Bagnara (JIRA)
[ https://issues.apache.org/jira/browse/JSPF-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefano Bagnara resolved JSPF-56. - Resolution: Fixed Reverted the change we did in may and updated the mailzone test to reflect the ne

svn commit: r599406 - in /james/jspf/trunk/src: main/java/org/apache/james/jspf/terms/ExpModifier.java test/resources/org/apache/james/jspf/mailzone-tests.yml

2007-11-29 Thread bago
Author: bago Date: Thu Nov 29 04:15:50 2007 New Revision: 599406 URL: http://svn.apache.org/viewvc?rev=599406&view=rev Log: "exp=" have to result in PermError. Update the exp parsing string and our mailzone-tests.yml to reflect this change in the specification (JSPF-56). Modified: james/jspf

svn commit: r599404 - in /james/jspf/trunk: pom.xml src/test/resources/org/apache/james/jspf/rfc4408-tests.LICENSE src/test/resources/org/apache/james/jspf/rfc4408-tests.yml

2007-11-29 Thread bago
Author: bago Date: Thu Nov 29 04:12:53 2007 New Revision: 599404 URL: http://svn.apache.org/viewvc?rev=599404&view=rev Log: Updated rfc4408-tests.yml to openspf BSD licensed one (JSPF-58). The rfc4408-tests.* have been downloaded from http://www.openspf.org/source/project/test-suite/. The LICENSE

[jira] Created: (JSPF-58) Update rfc4408-tests.yml to openspf BSD licensed one

2007-11-29 Thread Stefano Bagnara (JIRA)
Update rfc4408-tests.yml to openspf BSD licensed one Key: JSPF-58 URL: https://issues.apache.org/jira/browse/JSPF-58 Project: jSPF Issue Type: Task Affects Versions: 0.9.5

[jira] Created: (JSPF-57) dnsjnio asynchronous lookup throws an NPE on late answers (answers received after the internal timeout)

2007-11-29 Thread Stefano Bagnara (JIRA)
dnsjnio asynchronous lookup throws an NPE on late answers (answers received after the internal timeout) --- Key: JSPF-57 URL: https://issues.apache.org/jira/browse

[jira] Created: (JSPF-56) OpenSPF changed his mind again: "exp=" have to result in PermError

2007-11-29 Thread Stefano Bagnara (JIRA)
OpenSPF changed his mind again: "exp=" have to result in PermError -- Key: JSPF-56 URL: https://issues.apache.org/jira/browse/JSPF-56 Project: jSPF Issue Type: Bug Com

svn commit: r599355 - in /james/server/trunk/core-library/src/main/java/org/apache/james: mailboxmanager/ mailboxmanager/tracking/ util/

2007-11-29 Thread rdonkin
Author: rdonkin Date: Thu Nov 29 01:28:54 2007 New Revision: 599355 URL: http://svn.apache.org/viewvc?rev=599355&view=rev Log: Corrected javadocs Modified: james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxNotFoundException.java james/server/trunk/core

[Torque] Improve Table Structure

2007-11-29 Thread Robert Burrell Donkin
the current table structure is inefficient. MessageRow uses a composite key. this is not only slow to look up but also means that all relationships use two keys. MessageFlags contains only booleans, is frequently queried and is related to MessageRow by a one-to-one association. this structure creat