Re: [IMAP] JPAMailbox and JCRMailbox

2010-01-06 Thread Dhrubo
Sorry plugging in should be a better option. On Thu, Jan 7, 2010 at 9:43 AM, Dhrubo wrote: > We may consider embedding a JCR-170 repository - like Jackrabbit with > Spring modules support. > > > > On Thu, Jan 7, 2010 at 3:39 AM, Norman Maurer wrote: > >> Hi all (Robert ;)), >> >> what is the st

Re: [IMAP] JPAMailbox and JCRMailbox

2010-01-06 Thread Dhrubo
We may consider embedding a JCR-170 repository - like Jackrabbit with Spring modules support. On Thu, Jan 7, 2010 at 3:39 AM, Norman Maurer wrote: > Hi all (Robert ;)), > > what is the status of JPAMailbox and JCRMailbox in IMAP-Trunk ? How > stable is it ? what needs to get done to complete it

[IMAP] JPAMailbox and JCRMailbox

2010-01-06 Thread Norman Maurer
Hi all (Robert ;)), what is the status of JPAMailbox and JCRMailbox in IMAP-Trunk ? How stable is it ? what needs to get done to complete it ? I think with the spring deployment in james server trunk it would be really easy to use one of these too.. Thx, Norman --

[jira] Commented: (IMAP-101) Add a file based Mailbox implementation using the maildir layout

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12797341#action_12797341 ] Norman Maurer commented on IMAP-101: some more infos: http://cr.yp.to/proto/maildir.html

Re: Custom MailRepository

2010-01-06 Thread Robert Burrell Donkin
On Wed, Jan 6, 2010 at 9:44 PM, Norman Maurer wrote: > Hi Tim, > > this link gives some more info about maildir if you are interested: > > http://www.qmail.org/qmail-manual-html/man5/maildir.html > > BTW, what kind of costum implementation you are lookin for ? Will it > be opensource? FWIW i know

[jira] Created: (IMAP-101) Add a file based Mailbox implementation using the maildir layout

2010-01-06 Thread Norman Maurer (JIRA)
Add a file based Mailbox implementation using the maildir layout Key: IMAP-101 URL: https://issues.apache.org/jira/browse/IMAP-101 Project: JAMES Imap Issue Type: New Feature

Re: Custom MailRepository

2010-01-06 Thread Norman Maurer
Hi Tim, this link gives some more info about maildir if you are interested: http://www.qmail.org/qmail-manual-html/man5/maildir.html BTW, what kind of costum implementation you are lookin for ? Will it be opensource? Bye, Norman 2010/1/6 Norman Maurer : > Hi Tim, > > the MailRepository is onl

svn commit: r896666 - in /james/server/trunk: spoolmanager-function/src/main/java/org/apache/james/ spring-deployment/ spring-deployment/src/main/bin/ spring-deployment/src/main/config/james/

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 21:01:22 2010 New Revision: 89 URL: http://svn.apache.org/viewvc?rev=89&view=rev Log: inject mailet logger fix scope of log4j Removed: james/server/trunk/spring-deployment/src/main/bin/ Modified: james/server/trunk/spoolmanager-function/src/main/ja

Re: Custom MailRepository

2010-01-06 Thread Norman Maurer
Hi Tim, the MailRepository is only used by POP3Server and not by IMAPServer. The MailRepository was just not rich enough to support IMAP so we dedicited to write a complete new Solution called MailboxManager. James use the Sieve mailet to deliver Mails to the MailboxManager used by the IMAPServer.

Custom MailRepository

2010-01-06 Thread Tim-Christian Mundt
Hi, I'm trying to create a custom MailRepository. As a first step I wanted to just modify what's there and found that the following (default) configuration: loads the JDBCMailRepository: INFO 17:48:46,078 | james.mailstore | Registering Repository instance of class org.apache.j

svn commit: r896618 - in /james/server/trunk: basic-user-function/ domain-api/ fetchmail-function/ remotemanager-function/ smtpserver-function/ socket-api/ socket-shared-library/ spoolmanager-function

2010-01-06 Thread bago
Author: bago Date: Wed Jan 6 18:50:48 2010 New Revision: 896618 URL: http://svn.apache.org/viewvc?rev=896618&view=rev Log: pom dependencies cleanup (removed unused compile dependency reported by dependency:analyze) Modified: james/server/trunk/basic-user-function/pom.xml james/server/tr

[jira] Updated: (JAMES-943) Replace phoenix and spring-phoenix deployment in favor of pure spring

2010-01-06 Thread Stefano Bagnara (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefano Bagnara updated JAMES-943: -- Attachment: graph-server-spring-2.png For the charts fanatic guys. I tried to put evidence on r

svn commit: r896519 - /james/server/trunk/stage/pom.xml

2010-01-06 Thread bago
Author: bago Date: Wed Jan 6 16:43:59 2010 New Revision: 896519 URL: http://svn.apache.org/viewvc?rev=896519&view=rev Log: make sure stage module installs the mpt plugin Modified: james/server/trunk/stage/pom.xml Modified: james/server/trunk/stage/pom.xml URL: http://svn.apache.org/viewvc/

svn commit: r896502 - /james/server/trunk/pom.xml

2010-01-06 Thread bago
Author: bago Date: Wed Jan 6 16:15:58 2010 New Revision: 896502 URL: http://svn.apache.org/viewvc?rev=896502&view=rev Log: remove avalon dependency from the main api modules (it was only used by ConfigurationAdapter, used only by function tests... so this could even go in some library test, but

svn commit: r896487 - in /james/server/trunk: avalon-user-function/ basic-user-function/ common-util/src/main/java/org/apache/james/util/ common-util/src/test/java/org/apache/james/util/ nntpserver-fu

2010-01-06 Thread bago
Author: bago Date: Wed Jan 6 15:39:15 2010 New Revision: 896487 URL: http://svn.apache.org/viewvc?rev=896487&view=rev Log: remove avalon dependency from the main api modules (it was only used by ConfigurationAdapter, used only by function tests... so this could even go in some library test, but

svn commit: r896469 - in /james/server/trunk: avalon-socket-library/src/main/java/org/apache/james/socket/ pop3server-function/src/main/java/org/apache/james/pop3server/core/

2010-01-06 Thread bago
Author: bago Date: Wed Jan 6 14:59:30 2010 New Revision: 896469 URL: http://svn.apache.org/viewvc?rev=896469&view=rev Log: remove the last remaining build dependency to avalon-socket-library (BytesWrittenResetOutputStream was in the avalon module but doesn't have anything to do with avalon, so

svn commit: r896462 - in /james/server/trunk: ./ spring-deployment/ stage/org.apache.james/jars/ stage/org.apache.james/poms/

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 14:51:35 2010 New Revision: 896462 URL: http://svn.apache.org/viewvc?rev=896462&view=rev Log: upgrade mpt to 0.2-SNAPSHOT to include smoke tests in mvn build (last missing step to be able of replacing ant with maven2) Added: james/server/trunk/stage/org.apach

svn commit: r896460 - /james/mpt/trunk/mavenplugin/pom.xml

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 14:48:35 2010 New Revision: 896460 URL: http://svn.apache.org/viewvc?rev=896460&view=rev Log: * no need to support osgi on maven plugin * use the right packaging Modified: james/mpt/trunk/mavenplugin/pom.xml Modified: james/mpt/trunk/mavenplugin/pom.xml URL:

svn commit: r896448 - in /james/server/trunk: pom.xml spring-deployment/pom.xml spring-deployment/src/assemble/src.xml stage/org.apache.avalon.logkit/ stage/pom.xml

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 14:02:17 2010 New Revision: 896448 URL: http://svn.apache.org/viewvc?rev=896448&view=rev Log: add src build more dependency cleanup Removed: james/server/trunk/stage/org.apache.avalon.logkit/ Modified: james/server/trunk/pom.xml james/server/trunk/sprin

Re: RESULT: [VOTE] Pure Spring deployment ready to merge

2010-01-06 Thread Norman Maurer
Merge is now complete. Just to let you know.. Bye, Norman 2010/1/6 Norman Maurer : > Hi, > > sure documentation is really spare atm. Contributions welcome ;) > > Bye, > Norman > > 2010/1/6 Dhrubo : >> Awesome. >> My appologies - I promised but did not contribute anything due to some other >> cri

[jira] Resolved: (JAMES-758) InSpammerBlacklist latency seriously affects throughput

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-758. - Resolution: Fixed Fix Version/s: 3.0-M1 was removed from config.xml > InSpammerBlacklist l

[jira] Resolved: (JAMES-688) Replacement of Avalon with something new, modern and perspective technology

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-688?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-688. - Resolution: Fixed Fix Version/s: 3.0-M1 Done .. Avalon was replaced in favor of JSR250 (Spr

svn commit: r896422 - in /james/server/sandbox: active/pure_spring_deployment/ merged/pure_spring_deployment/

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 12:46:01 2010 New Revision: 896422 URL: http://svn.apache.org/viewvc?rev=896422&view=rev Log: move sandbox to merged folder Added: james/server/sandbox/merged/pure_spring_deployment/ (props changed) - copied from r896421, james/server/sandbox/active/pur

[jira] Resolved: (JAMES-893) JSR250 Replacement For Avalon Framework

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-893. - Resolution: Fixed Fix Version/s: 3.0-M1 Done.. its in trunk now. Using Spring for JSR250 su

[jira] Resolved: (JAMES-936) NPE when using FileMailRepository

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-936. - Resolution: Fixed Fix Version/s: 3.0-M1 Fixed in trunk > NPE when using FileMailRepository

[jira] Resolved: (JAMES-876) cannot start as spring-deployment when built from trunk as described in HOW-TO.TXT

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-876. - Resolution: Fixed Fix Version/s: (was: Trunk) 3.0-M1 pure spring dep

[jira] Resolved: (JAMES-911) Migrate from Avalon to something else

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-911. - Resolution: Fixed Fix Version/s: 3.0-M1 We now use spring to support JSR250 dependency inje

[jira] Resolved: (JAMES-943) Replace phoenix and spring-phoenix deployment in favor of pure spring

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-943. - Resolution: Fixed Fix Version/s: 3.0-M1 phoenix deployment was removed in favor of "real" s

[jira] Resolved: (JAMES-767) not print exception when shutting down server

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-767. - Resolution: Fixed Fix Version/s: 3.0-M1 Fix in trunk. Spring does the shutting down more gr

[jira] Assigned: (JAMES-767) not print exception when shutting down server

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer reassigned JAMES-767: --- Assignee: Norman Maurer > not print exception when shutting down server >

[jira] Resolved: (JAMES-937) timeout on SMTP socket (incoming) causes James to crash with IllegalThreadStateException

2010-01-06 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-937. - Resolution: Cannot Reproduce mark this as "cannot reproduce" because the reporter gave no more inp

svn commit: r896407 - in /james/server: sandbox/active/pure_spring_deployment/build-tools/ sandbox/active/pure_spring_deployment/core-library/src/main/java/org/apache/james/ sandbox/active/pure_spring

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 11:47:24 2010 New Revision: 896407 URL: http://svn.apache.org/viewvc?rev=896407&view=rev Log: some dependency cleanup. Copy over tests from old phoenix-deployment Added: james/server/sandbox/active/pure_spring_deployment/spring-deployment/src/assemble/src.xml

svn commit: r896375 - /james/server/tags/JAMES_TRUNK_PHOENIX/

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 10:44:22 2010 New Revision: 896375 URL: http://svn.apache.org/viewvc?rev=896375&view=rev Log: Add a tag for james server trunk with phoenix before start merging the pure spring deployment Added: james/server/tags/JAMES_TRUNK_PHOENIX/ (props changed) -

svn commit: r896373 - /james/mpt/trunk/mavenplugin/src/main/java/org/apache/james/mpt/maven/MailProtocolTestMojo.java

2010-01-06 Thread norman
Author: norman Date: Wed Jan 6 10:39:12 2010 New Revision: 896373 URL: http://svn.apache.org/viewvc?rev=896373&view=rev Log: Some pending changes for the maven mpt plugin (MPT-2) Modified: james/mpt/trunk/mavenplugin/src/main/java/org/apache/james/mpt/maven/MailProtocolTestMojo.java Modifi

Re: Question about Spring

2010-01-06 Thread Norman Maurer
Exactly, the whole avalon/phoenix stuff is quite difficult for new developers. With Spring and JSR250 we use a well known env which many developers are quite familar with. Bye, Norman 2010/1/6 Dhrubo : > With Spring shift it will be much easier for all. > > On Wed, Jan 6, 2010 at 3:39 PM, Eric M

Re: Question about Spring

2010-01-06 Thread Norman Maurer
Hi Eric, the development code is usual in trunk. Sandboxes are only used for big refactoring / experiments, so you don't break to much ;) Bye, Norman 2010/1/6 Eric MacAdie : > I do not plan on jumping to the new version until it is ready. But knowing > where the code is would make it easier to g

Re: Question about Spring

2010-01-06 Thread Dhrubo
With Spring shift it will be much easier for all. On Wed, Jan 6, 2010 at 3:39 PM, Eric MacAdie wrote: > I do not plan on jumping to the new version until it is ready. But knowing > where the code is would make it easier to get involved with development. > This is not an easy project to get invol

Re: Question about Spring

2010-01-06 Thread Eric MacAdie
I do not plan on jumping to the new version until it is ready. But knowing where the code is would make it easier to get involved with development. This is not an easy project to get involved with. Regards, Eric MacAdie Pronounced: muh-KAY-dee Dhrubo wrote: I suggest dont jump into new versio

Re: Question about Spring

2010-01-06 Thread Dhrubo
I suggest dont jump into new version too soon. Please continue with the old running version that you have. Once we make a stable release with documentation please make a move. I will be happy to help you. On Wed, Jan 6, 2010 at 3:23 PM, Eric MacAdie wrote: > Thanks for the info. > > Someone just

Re: Question about Spring

2010-01-06 Thread Eric MacAdie
Thanks for the info. Someone just posted that documentation is a problem. I think there needs to be some documentation on the source code tree. I have used ClearCase in the past, so I know the general concepts of source control, but it would still be nice to have some info posted on what URL

Re: Question about Spring

2010-01-06 Thread Norman Maurer
Hi Eric, yes exactly. Then just build is with: # ant dist BTW, I will merge the branch to trunk later today so you will find it in trunk tomorrow ;) Bye, Norman 2010/1/6 Eric MacAdie : > Can I grab it by running the command > svn co > http://svn.apache.org/repos/asf/james/server/sandbox/activ

Re: RESULT: [VOTE] Pure Spring deployment ready to merge

2010-01-06 Thread Norman Maurer
Hi, sure documentation is really spare atm. Contributions welcome ;) Bye, Norman 2010/1/6 Dhrubo : > Awesome. > My appologies - I promised but did not contribute anything due to some other > critical commitments > Great work Norman. > I strongly feel we need a much better documentation on JAMES

Re: RESULT: [VOTE] Pure Spring deployment ready to merge

2010-01-06 Thread Dhrubo
Awesome. My appologies - I promised but did not contribute anything due to some other critical commitments Great work Norman. I strongly feel we need a much better documentation on JAMES as the next thing. Something say in line with TOMCAT. On Wed, Jan 6, 2010 at 3:04 PM, Norman Maurer wrote: > H

RESULT: [VOTE] Pure Spring deployment ready to merge

2010-01-06 Thread Norman Maurer
Hi all, It seems we all share the same vision. As I got no VETO I will start the merge to trunk soon. Thx again to everyone for the support. Just for the record: +1 Stefano (*), Norman(*), Manolo(+), Bernd(+), Mario, Dhrubo +0 Robert(*), Vincenzo(*) -1 (*) = Binding (PMC (+) = Non-Binding (Comm

Re: Question about Spring

2010-01-06 Thread Eric MacAdie
Can I grab it by running the command svn co http://svn.apache.org/repos/asf/james/server/sandbox/active/pure_spring_deployment/ Regards, Eric MacAdie Pronounced muh-KAY-dee Norman Maurer wrote: Hi Eric, first of yes it should just work with coping the config.xml :) Anyway if you want to us

svn commit: r896356 - in /james/hupa/trunk: client/pom.xml server/pom.xml shared/pom.xml widgets/pom.xml

2010-01-06 Thread manolo
Author: manolo Date: Wed Jan 6 08:57:46 2010 New Revision: 896356 URL: http://svn.apache.org/viewvc?rev=896356&view=rev Log: removed tabs from pom file Modified: james/hupa/trunk/client/pom.xml james/hupa/trunk/server/pom.xml james/hupa/trunk/shared/pom.xml james/hupa/trunk/widge

JAMES Server Nightly Build Report

2010-01-06 Thread JAMES Nightly Build System
An automated nightly build of JAMES has been posted to http://people.apache.org/builds/james/nightly/ Any unit test errors from the build should be reported below: -

Build failed in Hudson: hupa-trunk #57

2010-01-06 Thread Apache Hudson Server
See Changes: [manolo] just a simple change to make hudson run the build again -- Started by an SCM change Building remotely on vesta.apache.org (Ubuntu) Updating http://svn.apache.org/repos/