svn commit: r1171513 - in /james/server/trunk: lmtpserver/pom.xml lmtpserver/src/main/java/org/apache/james/lmtpserver/netty/LMTPServer.java protocols-library/src/main/java/org/apache/james/protocols/

2011-09-16 Thread norman
Author: norman Date: Fri Sep 16 11:35:12 2011 New Revision: 1171513 URL: http://svn.apache.org/viewvc?rev=1171513view=rev Log: Reuse protocols-smtp-netty jar Modified: james/server/trunk/lmtpserver/pom.xml james/server/trunk/lmtpserver/src/main/java/org/apache/james/lmtpserver/netty

[jira] [Created] (MAILBOX-134) MailboxListener may not removed even if MailboxListener.isClosed() is true

2011-09-16 Thread Norman Maurer (JIRA)
Issue Type: Bug Components: api, store Affects Versions: 0.3 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 0.4 At the moment we check on every new even for a specific mailbox if an listener was closed before and if so we remove

[jira] [Resolved] (MAILBOX-134) MailboxListener may not removed even if MailboxListener.isClosed() is true

2011-09-16 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved MAILBOX-134. --- Resolution: Fixed MailboxListener may not removed even if MailboxListener.isClosed

svn commit: r1171685 - in /james/mailbox/trunk: api/src/main/java/org/apache/james/mailbox/ store/src/main/java/org/apache/james/mailbox/store/

2011-09-16 Thread norman
Author: norman Date: Fri Sep 16 17:30:15 2011 New Revision: 1171685 URL: http://svn.apache.org/viewvc?rev=1171685view=rev Log: Change MailboxListener removing from lazy to direct. This makes sure we don't leak MailboxListener's. See MAILBOX-134 Modified: james/mailbox/trunk/api/src/main

svn commit: r1171686 - in /james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor: IdleProcessor.java base/ImapStateAwareMailboxListener.java base/MailboxEventAnalyser.java base/Sele

2011-09-16 Thread norman
Author: norman Date: Fri Sep 16 17:32:34 2011 New Revision: 1171686 URL: http://svn.apache.org/viewvc?rev=1171686view=rev Log: Directly remove MailboxListener's on ImapSession.logout(). This is related to changes of MAILBOX-134 Modified: james/imap/trunk/processor/src/main/java/org/apache

svn commit: r1171693 - /james/mailbox/trunk/api/src/test/java/org/apache/james/mailbox/AbstractStressTest.java

2011-09-16 Thread norman
Author: norman Date: Fri Sep 16 17:47:45 2011 New Revision: 1171693 URL: http://svn.apache.org/viewvc?rev=1171693view=rev Log: Change MailboxListener removing from lazy to direct. This makes sure we don't leak MailboxListener's. See MAILBOX-134 Modified: james/mailbox/trunk/api/src/test

svn commit: r1170964 - /james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 06:09:05 2011 New Revision: 1170964 URL: http://svn.apache.org/viewvc?rev=1170964view=rev Log: cleanup Modified: james/server/trunk/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java Modified: james/server/trunk/queue

svn commit: r1170967 - in /james/server/trunk: lmtpserver/src/main/java/org/apache/james/lmtpserver/netty/ pop3server/src/main/java/org/apache/james/pop3server/netty/

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 06:19:01 2011 New Revision: 1170967 URL: http://svn.apache.org/viewvc?rev=1170967view=rev Log: Use a static instance of ResponseEncoder as the class is shareable Modified: james/server/trunk/lmtpserver/src/main/java/org/apache/james/lmtpserver/netty

[jira] [Created] (PROTOCOLS-29) Remove ChannelLocal usage

2011-09-15 Thread Norman Maurer (JIRA)
Remove ChannelLocal usage - Key: PROTOCOLS-29 URL: https://issues.apache.org/jira/browse/PROTOCOLS-29 Project: JAMES Protocols Issue Type: Improvement Affects Versions: 1.5 Reporter: Norman Maurer

svn commit: r1171031 - in /james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl: AbstractChannelUpstreamHandler.java AbstractSession.java ChannelAttributeSupport.java LineHandlerUp

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 10:26:18 2011 New Revision: 1171031 URL: http://svn.apache.org/viewvc?rev=1171031view=rev Log: Get rid of ChannelLocal. See PROTOCOL-29 Modified: james/protocols/trunk/impl/src/main/java/org/apache/james/protocols/impl/AbstractChannelUpstreamHandler.java

svn commit: r1171033 - in /james/server/trunk: ./ pop3server/src/main/java/org/apache/james/pop3server/ pop3server/src/main/java/org/apache/james/pop3server/netty/ smtpserver/src/main/java/org/apache/

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 10:30:11 2011 New Revision: 1171033 URL: http://svn.apache.org/viewvc?rev=1171033view=rev Log: Move to latest PROTOCOLS snapshot and adjust code to use it Modified: james/server/trunk/pom.xml james/server/trunk/pop3server/src/main/java/org/apache/james

svn commit: r1171048 - /james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 10:49:30 2011 New Revision: 1171048 URL: http://svn.apache.org/viewvc?rev=1171048view=rev Log: Move to latest PROTOCOLS snapshot and adjust code to use it Modified: james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty

[jira] [Resolved] (PROTOCOLS-29) Remove ChannelLocal usage

2011-09-15 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/PROTOCOLS-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved PROTOCOLS-29. Resolution: Fixed Remove ChannelLocal usage

[jira] [Created] (JAMES-1316) Add a file based MailQueue implementation

2011-09-15 Thread Norman Maurer (JIRA)
Versions: 3.0-beta3 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 3.0-beta4 We should switch back to a file based MailQueue implementation as default as ActiveMQ just seems to be not stable enough for our needs. -- This message is automatically

svn commit: r1171244 - in /james/server/trunk/queue-file: ./ .settings/ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/james/ src/main/java/org/apa

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 19:52:51 2011 New Revision: 1171244 URL: http://svn.apache.org/viewvc?rev=1171244view=rev Log: Add file based queue implementation. See JAMS-1316 Added: james/server/trunk/queue-file/ (with props) james/server/trunk/queue-file/.classpath (with props

svn commit: r1171252 - in /james/server/trunk/queue-file/src/main/java/org/apache/james/queue/file: FileMailQueue.java FileMailQueueFactory.java

2011-09-15 Thread norman
Author: norman Date: Thu Sep 15 20:00:14 2011 New Revision: 1171252 URL: http://svn.apache.org/viewvc?rev=1171252view=rev Log: Add javadocs Modified: james/server/trunk/queue-file/src/main/java/org/apache/james/queue/file/FileMailQueue.java james/server/trunk/queue-file/src/main/java

[jira] [Commented] (JAMES-1317) Mail spooled but not processed

2011-09-15 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13105856#comment-13105856 ] Norman Maurer commented on JAMES-1317: -- Could you please also attach

[jira] [Commented] (JAMES-1314) HEADER.html file still refers to jakarta

2011-09-14 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13104544#comment-13104544 ] Norman Maurer commented on JAMES-1314: -- Should be the one in the dist area

Re: [PROPOSAL] Replacing RemoteDelivery (LONGTERM)

2011-09-14 Thread Norman Maurer
Hi Eric, comments inline... 2011/9/14 Eric Charles eric.umg.char...@gmail.com: Hi Norman, I was wondering if it would be possible to have a adapter layer so we can simply replace the current javamail with the niosmtp jar without changing server code. Thinking more about, I don't think

[jira] [Created] (JAMES-1315) DataLineJamesMessageHookHandler does call OutputStream.flush() to often

2011-09-14 Thread Norman Maurer (JIRA)
Issue Type: Improvement Components: SMTPServer Affects Versions: 3.0-beta3 Reporter: Norman Maurer Assignee: Norman Maurer Priority: Minor Fix For: 3.0-beta4 In DataLineJamesMessageHookHandler we call OutputStream.flush() after each line

svn commit: r1170727 - /james/server/trunk/smtpserver/src/main/java/org/apache/james/smtpserver/DataLineJamesMessageHookHandler.java

2011-09-14 Thread norman
Author: norman Date: Wed Sep 14 17:34:12 2011 New Revision: 1170727 URL: http://svn.apache.org/viewvc?rev=1170727view=rev Log: Only call OutputStream.flush() if needed. See JAMES-1315 Modified: james/server/trunk/smtpserver/src/main/java/org/apache/james/smtpserver

[jira] [Resolved] (JAMES-1315) DataLineJamesMessageHookHandler does call OutputStream.flush() to often

2011-09-14 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1315. -- Resolution: Fixed DataLineJamesMessageHookHandler does call OutputStream.flush() to often

svn commit: r1170960 - /james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api/ProtocolSession.java

2011-09-14 Thread norman
Author: norman Date: Thu Sep 15 05:57:56 2011 New Revision: 1170960 URL: http://svn.apache.org/viewvc?rev=1170960view=rev Log: Remove writeStream method from interface. This method is not generic for protocols Modified: james/protocols/trunk/api/src/main/java/org/apache/james/protocols/api

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

2011-09-13 Thread norman
Author: norman Date: Tue Sep 13 18:11:17 2011 New Revision: 1170278 URL: http://svn.apache.org/viewvc?rev=1170278view=rev Log: Update to dnsjava 2.1.2 Modified: james/server/trunk/pom.xml Modified: james/server/trunk/pom.xml URL: http://svn.apache.org/viewvc/james/server/trunk/pom.xml?rev

Re: [PROPOSAL] Replacing RemoteDelivery (LONGTERM)

2011-09-12 Thread Norman Maurer
Hi Bernd, I'm currently thinking about it, yeah. Github was the quickest way for me to get started and also learn a bit more about git so I started it there. But I agree it would make sense to move it to james sometimes as it is really related.. Bye, Norman 2011/9/12 Bernd Fondermann

[jira] [Created] (JSPF-92) @Deprecate FutureSPFResult

2011-09-12 Thread Norman Maurer (JIRA)
: Norman Maurer Assignee: Norman Maurer Fix For: 1.0 We should @deprecate FutureSPFResult and add an implementation which implements java.concurent.Future -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com

[jira] [Commented] (JAMES-1313) more effective getUserByName(String name) in org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository

2011-09-12 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13102640#comment-13102640 ] Norman Maurer commented on JAMES-1313: -- Could you upload the patch as diff and check

[jira] [Created] (JSPF-93) FutureSPFResult.isReady() MUST be synchronized

2011-09-12 Thread Norman Maurer (JIRA)
Versions: 0.9.9 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 1.0 We MUST synchronize FutureSPFResult.isReady() to avoid race-conditions -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com

svn commit: r1169740 - /james/jspf/trunk/resolver/src/main/java/org/apache/james/jspf/executor/FutureSPFResult.java

2011-09-12 Thread norman
Author: norman Date: Mon Sep 12 13:34:29 2011 New Revision: 1169740 URL: http://svn.apache.org/viewvc?rev=1169740view=rev Log: Synchronize FutureSPFResult.isReady() to avoid race-conditions. See JSPF-93 Modified: james/jspf/trunk/resolver/src/main/java/org/apache/james/jspf/executor

[jira] [Resolved] (JSPF-93) FutureSPFResult.isReady() MUST be synchronized

2011-09-12 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JSPF-93?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JSPF-93. --- Resolution: Fixed FutureSPFResult.isReady() MUST be synchronized

[jira] [Updated] (JSPF-93) FutureSPFResult.isReady() MUST be synchronized

2011-09-12 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JSPF-93?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer updated JSPF-93: -- Priority: Minor (was: Major) FutureSPFResult.isReady() MUST be synchronized

svn commit: r1169750 - /james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/ImapRequestFrameDecoder.java

2011-09-12 Thread norman
Author: norman Date: Mon Sep 12 14:02:41 2011 New Revision: 1169750 URL: http://svn.apache.org/viewvc?rev=1169750view=rev Log: Fix harmless NPE when there are still bytes in the buffer but the connection was closed already. See JAMES-1312 Modified: james/server/trunk/imapserver/src/main

[jira] [Resolved] (JAMES-1312) NullPointerException processing imap request

2011-09-12 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1312. -- Resolution: Fixed Assignee: Norman Maurer fixed.. The NPE was harmless as it was just

Re: upgrading the JavaDocs

2011-09-11 Thread Norman Maurer
Hi there, I requested to get it uploaded to maven central https://issues.jboss.org/browse/APIVIZ-9 bye norman Am Samstag, 10. September 2011 schrieb Ioan Eugen Stan stan.ieu...@gmail.com: 2011/9/10 Eric Charles eric.umg.char...@gmail.com: +1 Looks great and very instructive Does mvn

svn commit: r1169482 - /james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java

2011-09-11 Thread norman
Author: norman Date: Sun Sep 11 17:14:56 2011 New Revision: 1169482 URL: http://svn.apache.org/viewvc?rev=1169482view=rev Log: Allow to use higher priorities for new emails in RemoteDelivery. See JAMES-1311 Modified: james/server/trunk/mailets/src/main/java/org/apache/james/transport

[jira] [Resolved] (JAMES-1311) RemoteDelivery should allow to handle new emails with higher priority

2011-09-11 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1311. -- Resolution: Fixed Fix Version/s: 3.0-beta4 Allow to set usePriority as RemoteDelivery

[PROPOSAL] Replacing RemoteDelivery (LONGTERM)

2011-09-11 Thread Norman Maurer
and also add support for notifiers which get called after each delivery. This will allow us todo smarter things in the future... WDYT ? Bye, Norman - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional

Re: upgrading the JavaDocs

2011-09-10 Thread Norman Maurer
Yeah very nice :) Bye, Norman 2011/9/10 Felix Knecht fel...@apache.org: Hi On 09/10/2011 02:25 PM, Ioan Eugen Stan wrote: Hello, I have deployed the new mailbox website after building and integrating ApiViz [1], [2]. Now, the generated Javadocs have integrated diagrams. You can take

[jira] [Created] (JAMES-1311) RemoteDelivery should allow to handle new emails with higher priority

2011-09-10 Thread Norman Maurer (JIRA)
Type: New Feature Components: Remote Delivery Affects Versions: 3.0-beta3 Reporter: Norman Maurer Assignee: Norman Maurer At the moment we don't do any priority like handling of emails when dequeue/queue them via RemoteDelivery. So retry emails can block new

Re: [app] Multiple distributions

2011-09-08 Thread Norman Maurer
I think shipping the api makes sense as the user can just drop in any jcr impl and it will just work... bye norman Am Dienstag, 6. September 2011 schrieb Eric Charles eric.umg.char...@gmail.com: Oh, didn't realize the jackrabbit had test scope in mailbox-jcr. We can of course embed mailbox

Re: svn commit: r1166886 - /james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java

2011-09-08 Thread Norman Maurer
Hmm, this should have been protected before. May have changed this by mistake.. So good catch. Bye, Norman 2011/9/8 wstrza...@apache.org: Author: wstrzalka Date: Thu Sep  8 20:18:11 2011 New Revision: 1166886 URL: http://svn.apache.org/viewvc?rev=1166886view=rev Log: Change

[jira] [Commented] (MAILBOX-83) Add support for SOLR based MessageSearchIndex

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13098661#comment-13098661 ] Norman Maurer commented on MAILBOX-83: -- Any takers ? If not I would prolly put

[jira] [Commented] (MAILBOX-11) MailboxQuery ignore namespace

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13098662#comment-13098662 ] Norman Maurer commented on MAILBOX-11: -- we shouldmfix it now MailboxQuery ignore

[jira] [Updated] (IMAP-322) Allow to enable/disable CAPABILITIES from config

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer updated IMAP-322: --- Fix Version/s: 0.3 Let us fix this before the next release Allow to enable/disable CAPABILITIES from

[jira] [Resolved] (JAMES-1285) Custom mailet not working

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1285. -- Resolution: Cannot Reproduce Fix Version/s: 3.0-beta4 Assignee: Norman Maurer

[jira] [Resolved] (JAMES-980) Fix the possibility to build submodules only

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-980. - Resolution: Fixed Fix Version/s: 3.0-beta4 Assignee: Norman Maurer It seems

[jira] [Updated] (JAMES-1259) Problem sending email to local and non-local recipients with Camel 2.6.0

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer updated JAMES-1259: - Assignee: Norman Maurer Summary: Problem sending email to local and non-local recipients

[jira] [Commented] (JAMES-1207) Avoid file descriptor leaks

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13098700#comment-13098700 ] Norman Maurer commented on JAMES-1207: -- @Felix: Do you have time to review and fix

[jira] [Commented] (JAMES-1207) Avoid file descriptor leaks

2011-09-07 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13098762#comment-13098762 ] Norman Maurer commented on JAMES-1207: -- Yeah just close them.. Avoid file

Re: Ignored return value of File.delete / File.mkdir

2011-09-07 Thread Norman Maurer
Hi there, I think we should check if it was successful and if not throw an exception. Or we could use FileUtils for this which does throw an exception if the delete fails: http://commons.apache.org/io/api-release/org/apache/commons/io/FileUtils.html Bye, Norman 2011/9/7 Felix Knecht fe

New releases for IMAP and MAILBOX ?

2011-09-06 Thread Norman Maurer
Hi there, I plan to cut new releases for the IMAP and MAILBOX project. Is there anything left which need to get some attention before soing so ?

[app] Multiple distributions

2011-09-06 Thread Norman Maurer
should prepare this for the next beta... bye norman

Re: [app] Multiple distributions

2011-09-06 Thread Norman Maurer
good point.. bye norman Am Dienstag, 6. September 2011 schrieb Patrick Pyette ppye...@perimind.com : Hi Norman, My only suggestion is that you may want to think about having all distributions contain support for file so that there's always an option to do a mailbox copy and restore. Cheers

Re: [app] Multiple distributions

2011-09-06 Thread Norman Maurer
Nope not yet.. but I would like to get rid of jackabbit on someof them as it needs some old lucene version which conflics with the version we need for the mailbox lucene index. bye norman Am Dienstag, 6. September 2011 schrieb Stefano Bagnara apa...@bago.org: 2011/9/6 Norman Maurer norman.mau

Re: [app] Multiple distributions

2011-09-06 Thread Norman Maurer
Or mabye the easier thing would be to remove jackrabbit from the distribution. if someone want to use it he can just add it to the classpath... The JCR API can remain... WDYT ? Bye, Norman 2011/9/6 Eric Charles eric.umg.char...@gmail.com: Sounds like a good idea to have ready-to run version

Re: [app] Multiple distributions

2011-09-06 Thread Norman Maurer
Well mailbox jcr can still be included as it is not tied to jackrabbit. Its only written against the jcr api. Bye, Norman 2011/9/6 Eric Charles eric.umg.char...@gmail.com: If the goal is to get rid of the lucene version used by jackrabbit, I remember we already had an agreement to simply

Re: svn commit: r1164966 [1/5] - in /james/mailbox/tags/apache-james-mailbox-0.3: ./ hbase/ hbase/src/ hbase/src/main/ hbase/src/main/config/ hbase/src/main/java/ hbase/src/main/java/org/ hbase/src/ma

2011-09-04 Thread Norman Maurer
Hi, we should not commit it to the 0.3 tag as this tag is used to get the same source as what was used to release the 0.3 version of the mailbox codebase. you shpuld better copy the tag to another branch and do the commit there. then we can port the code from there to current trunk.. bye norman

svn commit: r1164977 - /james/mailbox/trunk/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMessage.java

2011-09-04 Thread norman
Author: norman Date: Sun Sep 4 08:57:00 2011 New Revision: 1164977 URL: http://svn.apache.org/viewvc?rev=1164977view=rev Log: Make sure the header/body seperator is included in getHeaderContent() Modified: james/mailbox/trunk/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model

Re: hello

2011-09-04 Thread Norman Maurer
Should work now.. You were not in the james-comitters group. Bye, Norman 2011/9/4 Ioan Eugen Stan stan.ieu...@gmail.com: Hello, I was trying to update some jira options so I can assign one or two to me but I couldn't do that. Is this the normal Jira behavior (I can edit only my own reports

[jira] [Resolved] (IMAP-335) Review synchronization / locking

2011-09-04 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-335. Resolution: Fixed I think thats done Review synchronization / locking

[jira] [Resolved] (IMAP-334) Only use one Thread for Idle keep-alives

2011-09-04 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-334. Resolution: Invalid Fix Version/s: 0.3 I was wrong.. we use a pool Only use one Thread

[jira] [Resolved] (MAILBOX-129) JPA Unable to move emails between folders

2011-09-04 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved MAILBOX-129. --- Resolution: Fixed Was fixed.. Thanks for the patch JPA Unable to move emails between

[jira] [Resolved] (MAILBOX-130) JPA restore functionality is not working with Encryption enabled.

2011-09-04 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved MAILBOX-130. --- Resolution: Fixed This should now work JPA restore functionality is not working

Re: svn commit: r1165073 - /james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/StoreMessageManager.java

2011-09-04 Thread Norman Maurer
Good catch! Bye, Norman 2011/9/4 wstrza...@apache.org: Author: wstrzalka Date: Sun Sep  4 16:46:32 2011 New Revision: 1165073 URL: http://svn.apache.org/viewvc?rev=1165073view=rev Log: Make sure we have an higher uid on each append so we don't generate out of order events and so

[jira] [Created] (MAILBOX-131) MessageManager.append(...) MUST return a higher uid on each call

2011-09-03 Thread Norman Maurer (JIRA)
Components: api, store Affects Versions: 0.3 Reporter: Norman Maurer Assignee: Norman Maurer Priority: Critical Fix For: 0.4 To be compliant with the IMAP rfc its a MUST to return a higher uid on each append(..) call

svn commit: r1164903 - in /james/mailbox/trunk: api/src/test/java/org/apache/james/mailbox/ jcr/src/main/java/org/apache/james/mailbox/jcr/ jpa/src/main/java/org/apache/james/mailbox/jpa/ jpa/src/main

2011-09-03 Thread norman
Author: norman Date: Sat Sep 3 18:19:07 2011 New Revision: 1164903 URL: http://svn.apache.org/viewvc?rev=1164903view=rev Log: Make sure we have an higher uid on each append so we don't generate out of order events and so are imap compliant. See MAILBOX-131 Modified: james/mailbox/trunk

[jira] [Resolved] (MAILBOX-131) MessageManager.append(...) MUST return a higher uid on each call

2011-09-03 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/MAILBOX-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved MAILBOX-131. --- Resolution: Fixed Done by using the MailboxPathLocker for appends MessageManager.append

[jira] [Resolved] (IMAP-319) MS Outlook returns UID does not comply with standard

2011-09-03 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-319. Resolution: Fixed Fix Version/s: 0.3 Fixed by MAILBOX-131 MS Outlook returns UID does

svn commit: r1164904 - /james/mailbox/trunk/api/src/main/java/org/apache/james/mailbox/MessageManager.java

2011-09-03 Thread norman
Author: norman Date: Sat Sep 3 18:21:30 2011 New Revision: 1164904 URL: http://svn.apache.org/viewvc?rev=1164904view=rev Log: Make sure we have an higher uid on each append so we don't generate out of order events and so are imap compliant. See MAILBOX-131 Modified: james/mailbox/trunk

Re: java.net MIA? [WAS Re: [app] Merging 3_0_beta3 into trunk]

2011-09-02 Thread Norman Maurer
I guess we should try to puush javamail 1.4.3 to maven central.. bye norman Am Freitag, 2. September 2011 schrieb Eric Charles eric.umg.char...@gmail.com: java.net resolves also here to 192.9.164.103. Eric On 02/09/11 04:25, Bernd Fondermann wrote: On Fri, Sep 2, 2011 at 12:59, Robert

svn commit: r1164668 - in /james/imap/trunk: api/pom.xml pom.xml

2011-09-02 Thread norman
Author: norman Date: Fri Sep 2 18:33:25 2011 New Revision: 1164668 URL: http://svn.apache.org/viewvc?rev=1164668view=rev Log: jutf7 is now in maven central. Also move to javamail 1.4.1 which is in maven central. This version should just work fine for imap code base Modified: james/imap

svn commit: r1164671 - /james/mailbox/trunk/pom.xml

2011-09-02 Thread norman
Author: norman Date: Fri Sep 2 18:39:15 2011 New Revision: 1164671 URL: http://svn.apache.org/viewvc?rev=1164671view=rev Log: Use javamail 1.4.1 so we can just use maven central. This version is enough as we only use it for flags Modified: james/mailbox/trunk/pom.xml Modified: james

Re: James 3 M2 vs. James 3 M3

2011-09-02 Thread Norman Maurer
Hi there, you should better use beta3 now :) See the following link for all changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10411version=12316850 And yes the mailets should just work.. Bye, Norman 2011/9/2 Luc Saulière luc.sauli...@gmail.com: Hello James Devs

Re: Fwd: FW: Unable to move emails between folders with Encryption turned - on

2011-09-01 Thread Norman Maurer
Please open a bug report. I will have a look on the weekend. Thanks, Norman 2011/9/1 Saibabu Vallurupalli saibabu.vallurupa...@gmail.com: Hi Eric, From the error I am getting I went and saw the code and found two lines of comment. ** // We need to reload a JPA attached mailbox

[jira] [Commented] (IMAP-319) MS Outlook returns UID does not comply with standard

2011-09-01 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13095522#comment-13095522 ] Norman Maurer commented on IMAP-319: I think I have an idea now what may cause

Re: [mailbox] Time for a 0.4 release? [WAS Re: Encryption in Beta3 release]

2011-08-26 Thread Norman Maurer
with Encryption now. Time to think about a 0.4 release for mailbox? Robert Yes.. It is but I want to review the jira first to see if we should fix something before doing a new release. All the API breakage with every new release suxx.. Bye, Norman

[jira] [Created] (JAMES-1306) Zero-file-copy MAY only be used when COMPRESS is not activated

2011-08-26 Thread Norman Maurer (JIRA)
Components: IMAPServer Affects Versions: 3.0-beta4 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 3.0-beta4 Zero-file-copy can only be used if no COMPRESS is in place. Otherwise we need to copy the bytes into memory for actual doing

svn commit: r1162049 - /james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/ChannelImapResponseWriter.java

2011-08-26 Thread norman
Author: norman Date: Fri Aug 26 09:45:15 2011 New Revision: 1162049 URL: http://svn.apache.org/viewvc?rev=1162049view=rev Log: Zero-file-copy MAY only be used when COMPRESS is not activated. See JAMES-1306 Modified: james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver

[jira] [Resolved] (JAMES-1306) Zero-file-copy MAY only be used when COMPRESS is not activated

2011-08-26 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1306. -- Resolution: Fixed Zero-file-copy MAY only be used when COMPRESS is not activated

Re: [ANNOUNCE] Welcome Ioan Eugen Stan as committer

2011-08-26 Thread Norman Maurer
Yeah... Welcome Ioan. Im glad to have you in the team :) Bye, Norman Am 26.08.2011 10:37, schrieb Eric Charles: Hi All, Ioan Eugen Stan has just been voted as committer Welcome on board Ioan. Thx -- Eric http://about.echarles.net

[jira] [Created] (JAMES-1307) RemoteDelivery does not send a permanent error on 5xx during HELO/EHLO

2011-08-26 Thread Norman Maurer (JIRA)
Type: Bug Components: Remote Delivery Affects Versions: 3.0-beta3 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 3.0-beta4 Here is the stacktrace (costumized RemoteDelivery): INFO 06:33:46,594 | james.mailetcontext | Remotely

svn commit: r1161399 - /james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/ImapChannelUpstreamHandler.java

2011-08-25 Thread norman
Author: norman Date: Thu Aug 25 05:59:53 2011 New Revision: 1161399 URL: http://svn.apache.org/viewvc?rev=1161399view=rev Log: Make sure all messages are flushed out to the client before closing the channel. See JAMES-1303 Modified: james/server/trunk/imapserver/src/main/java/org/apache

[jira] [Created] (JAMES-1303) IMAPServer / SMTPServer / POP3Server MAY close the Channel before all messages are flushed out

2011-08-25 Thread Norman Maurer (JIRA)
Project: JAMES Server Issue Type: Bug Components: IMAPServer, POP3Server, SMTPServer Affects Versions: 3.0-beta3 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 3.0-beta4 At the moment we call Channel.close

[jira] [Commented] (IMAP-292) SEARCH sequence-set is not handled correctly

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13090910#comment-13090910 ] Norman Maurer commented on IMAP-292: Maybe I missed something but for me it looks like

svn commit: r1161482 - in /james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor: DefaultProcessorChain.java main/DefaultImapProcessorFactory.java

2011-08-25 Thread norman
Author: norman Date: Thu Aug 25 10:27:34 2011 New Revision: 1161482 URL: http://svn.apache.org/viewvc?rev=1161482view=rev Log: DefaultImapProcessorFactory should allow to disable IDLE keep-alives. See IMAP-338 Modified: james/imap/trunk/processor/src/main/java/org/apache/james/imap

[jira] [Created] (IMAP-338) DefaultImapProcessorFactory should allow to disable IDLE keep-alives

2011-08-25 Thread Norman Maurer (JIRA)
Components: Processor Affects Versions: 0.2.1 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 0.3 IdleProcessor allows to disable IDLE keep-alives. So we should also allow to disable it via DefaultImapProcessorFactory -- This message

[jira] [Resolved] (IMAP-338) DefaultImapProcessorFactory should allow to disable IDLE keep-alives

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-338. Resolution: Fixed DefaultImapProcessorFactory should allow to disable IDLE keep-alives

[jira] [Resolved] (JAMES-1300) Deactive IMAP IDLE keep-alives

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1300. -- Resolution: Won't Fix This will not work as we only send keep-alives when a command is active

svn commit: r1161625 - in /james/imap/trunk: ./ api/ api/src/main/java/org/apache/james/imap/api/display/ message/src/main/java/org/apache/james/imap/decode/ message/src/main/java/org/apache/james/ima

2011-08-25 Thread norman
Author: norman Date: Thu Aug 25 16:14:28 2011 New Revision: 1161625 URL: http://svn.apache.org/viewvc?rev=1161625view=rev Log: Decode the mailbox name before base it to the mailboxmanager and encode it before pass it back to the client. So we don't have the utf7 encoded mailboxname

[jira] [Assigned] (IMAP-322) Allow to enable/disable CAPABILITIES from config

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer reassigned IMAP-322: -- Assignee: Norman Maurer Allow to enable/disable CAPABILITIES from config

[jira] [Resolved] (IMAP-330) Convert mailboxnames to UTF-8 before pass them to the Mailbox impl

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-330. Resolution: Fixed Done... Convert mailboxnames to UTF-8 before pass them to the Mailbox impl

Re: svn commit: r1161699 - /james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/main/DefaultImapProcessorFactory.java

2011-08-25 Thread Norman Maurer
good catch :) bye norman Am Donnerstag, 25. August 2011 schrieb wstrza...@apache.org: Author: wstrzalka Date: Thu Aug 25 19:03:51 2011 New Revision: 1161699 URL: http://svn.apache.org/viewvc?rev=1161699view=rev Log: Fix for default keep alive time unit. See IMAP-339 Modified: james

[jira] [Updated] (JAMES-1305) Zero-file-copy MAY only be used when no TLS/SSL is active

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer updated JAMES-1305: - Component/s: SMTPServer POP3Server IMAPServer

svn commit: r1161998 - in /james/server/trunk: imapserver/src/main/java/org/apache/james/imapserver/netty/ChannelImapResponseWriter.java pop3server/src/main/java/org/apache/james/pop3server/netty/POP3

2011-08-25 Thread norman
Author: norman Date: Fri Aug 26 05:35:39 2011 New Revision: 1161998 URL: http://svn.apache.org/viewvc?rev=1161998view=rev Log: Zero-file-copy MAY only be used when no TLS/SSL is active. See JAMES-1305 Modified: james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty

[jira] [Resolved] (JAMES-1305) Zero-file-copy MAY only be used when no TLS/SSL is active

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/JAMES-1305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved JAMES-1305. -- Resolution: Fixed Zero-file-copy MAY only be used when no TLS/SSL is active

[jira] [Resolved] (IMAP-330) Convert mailboxnames to UTF-8 before pass them to the Mailbox impl

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer resolved IMAP-330. Resolution: Fixed Fixed.. thanks for catching this! Convert mailboxnames to UTF-8 before pass them

[jira] [Assigned] (IMAP-328) Better handle concurrent FETCH and EXPUNGE

2011-08-25 Thread Norman Maurer (JIRA)
[ https://issues.apache.org/jira/browse/IMAP-328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Norman Maurer reassigned IMAP-328: -- Assignee: Norman Maurer Better handle concurrent FETCH and EXPUNGE

Re: about the six failing tests

2011-08-24 Thread Norman Maurer
Hi there, the difference is: Expected: (en en-US en-CA) Actual: (en-CA) So I think there is something buggy with storing the Properties. Bye, Norman Am 24.08.2011 12:22, schrieb Eric Charles: Hi Ioan, I've updated my sources. Trying to install the mailbox-hbase, I've got testFlagsToPut

[jira] [Created] (IMAP-337) Don't wrap Content InputStream

2011-08-24 Thread Norman Maurer (JIRA)
Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 0.3 At the moment we wrap the InputStream of Content in a BoundedInputStream. This is not necessary and also make it impossible todo any futher optimization later when accessing the InputStream

[jira] [Created] (MAILBOX-128) Add Message.getFullContent() to retrieve full message content

2011-08-24 Thread Norman Maurer (JIRA)
: Improvement Components: jcr mailbox, jpa mailbox, maildir mailbox, store Affects Versions: 0.3 Reporter: Norman Maurer Assignee: Norman Maurer Fix For: 0.4 At the moment we provide the full content of a InputStream by using a SequenceInputStream which

<    5   6   7   8   9   10   11   12   13   14   >