Re: [VOTE] Release Apache James jDKIM 0.2

2011-07-25 Thread Norman Maurer
[x] +1

Bye,
Norman

2011/7/25 Norman Maurer :
> Hi there,
>
> its time for the second release of jDKIM a.k.a 0.2.
>
> A list of changes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310990&version=12314300
>
> The artifacts for review can be found here:
> https://repository.apache.org/content/repositories/orgapachejames-031/
>
>
> So please go ahead and cast your VOTE.
>
> [ ] +1 Yes, go ahead
> [ ] +0 No time for review
> [ ] -1 Something wrong
>
>
> Thanks,
> Norman
>

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: [VOTE] Release Apache James jDKIM 0.2

2011-07-25 Thread Stefano Bagnara
2011/7/25 Norman Maurer :
> Hi there,
>
> its time for the second release of jDKIM a.k.a 0.2.
>
> A list of changes can be found here:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310990&version=12314300
>
> The artifacts for review can be found here:
> https://repository.apache.org/content/repositories/orgapachejames-031/

[X] +1 Yes, go ahead

Thank you Norman :-)
Stefano

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150814 - /james/app/trunk/pom.xml

2011-07-25 Thread norman
Author: norman
Date: Mon Jul 25 18:03:09 2011
New Revision: 1150814

URL: http://svn.apache.org/viewvc?rev=1150814&view=rev
Log:
Fix war deployment

Modified:
james/app/trunk/pom.xml

Modified: james/app/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/james/app/trunk/pom.xml?rev=1150814&r1=1150813&r2=1150814&view=diff
==
--- james/app/trunk/pom.xml (original)
+++ james/app/trunk/pom.xml Mon Jul 25 18:03:09 2011
@@ -348,7 +348,6 @@ END Tanuki Software License 
   WEB-INF/conf/
   
 log4j.properties
-META-INF/persistence.xml 
 **/lib/**
   
 
@@ -358,7 +357,6 @@ END Tanuki Software License 
   WEB-INF/classes/
   
 log4j.properties
-META-INF/persistence.xml 
   
 
 



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150811 - /james/project/trunk/project/src/site/xdoc/download.xml

2011-07-25 Thread norman
Author: norman
Date: Mon Jul 25 17:56:54 2011
New Revision: 1150811

URL: http://svn.apache.org/viewvc?rev=1150811&view=rev
Log:
Correct mime4j release download url

Modified:
james/project/trunk/project/src/site/xdoc/download.xml

Modified: james/project/trunk/project/src/site/xdoc/download.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/src/site/xdoc/download.xml?rev=1150811&r1=1150810&r2=1150811&view=diff
==
--- james/project/trunk/project/src/site/xdoc/download.xml (original)
+++ james/project/trunk/project/src/site/xdoc/download.xml Mon Jul 25 17:56:54 
2011
@@ -278,20 +278,10 @@ is found 

Re: [VOTE] Release Apache James jDKIM 0.2

2011-07-25 Thread Dhrubo
[ ] +1 Yes, go ahead

On Mon, Jul 25, 2011 at 11:20 PM, Norman Maurer <
norman.mau...@googlemail.com> wrote:

> Hi there,
>
> its time for the second release of jDKIM a.k.a 0.2.
>
> A list of changes can be found here:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310990&version=12314300
>
> The artifacts for review can be found here:
> https://repository.apache.org/content/repositories/orgapachejames-031/
>
>
> So please go ahead and cast your VOTE.
>
> [ ] +1 Yes, go ahead
> [ ] +0 No time for review
> [ ] -1 Something wrong
>
>
> Thanks,
> Norman
>
> -
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>
>


Re: ready for jdkim 0.2 release

2011-07-25 Thread Norman Maurer
Ok VOTE started..

Bye,
Norman


2011/7/25 Norman Maurer :
> Am 25.07.2011 13:50, schrieb Stefano Bagnara:
>>
>> Hi all,
>>
>> I did some homework on jdkim to update to mime4j 0.7 and to prepare it
>> for releasing (assembly configuration, licensing/notice stuff and so
>> on).
>>
>> So, if anyone (Norman? :-) ) wants to act as a release manager I would
>> be very glad.
>>
>> Hope this time we won't need reroll and we can have an easy vote!
>>
>> Stefano
>
> Hi there,
>
> I will try to prepare it this evening.
>
> Bye,
> Norman
>
>
>
> -
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>
>

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[VOTE] Release Apache James jDKIM 0.2

2011-07-25 Thread Norman Maurer
Hi there,

its time for the second release of jDKIM a.k.a 0.2.

A list of changes can be found here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310990&version=12314300

The artifacts for review can be found here:
https://repository.apache.org/content/repositories/orgapachejames-031/


So please go ahead and cast your VOTE.

[ ] +1 Yes, go ahead
[ ] +0 No time for review
[ ] -1 Something wrong


Thanks,
Norman

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: James upgrade database issues

2011-07-25 Thread Saibabu Vallurupalli
Thanks Eric for the link. I will try this.

Thanks, Sai

On Mon, Jul 25, 2011 at 9:35 AM, Eric Charles  wrote:

> Hi,
>
> The web site we have to deploy documents this.
> You can read in preview the proposed procedure on
> https://svn.apache.org/repos/**asf/james/server/trunk/src/**
> site/xdoc/upgrade-database.xml
>
> The idea is to copy the old database to maildir, and then recopy back the
> maildir to the new database.
>
> Hope you can find your way.
> Thx.
>
>
> On 25/07/11 14:49, Saibabu Vallurupalli wrote:
>
>> Hi Team, Good morning.
>>
>> I have completed upgrade successfully using new James database from
>> 3.0-M3-SNAPSHOT to 3.0-beta2 release. During this upgrade process I tried
>> to
>> use existing database and I wasn't successful then I have take backup of
>> existing database and create a new James database.
>> Now, I wanted to restore the MySQL database which I have taken backup and
>> trying to figure out what the differences are going to be.
>>
>> Is there any better way I can handle this upgrade without having much
>> impact
>> on database? How do I know the changes to Database from 3.0-M3-SNAPSHOT
>> and
>> 3.0-beta2?
>>
>> Please advise.
>>
>> Thanks,
>> Sai
>>
>>
>
> --
> Eric Charles
> http://about.echarles.net
>
> --**--**-
> To unsubscribe, e-mail: 
> server-dev-unsubscribe@james.**apache.org
> For additional commands, e-mail: 
> server-dev-help@james.apache.**org
>
>


svn commit: r1150790 - in /james/jdkim/trunk: assemble/pom.xml mailets/pom.xml main/pom.xml pom.xml

2011-07-25 Thread norman
Author: norman
Date: Mon Jul 25 17:19:12 2011
New Revision: 1150790

URL: http://svn.apache.org/viewvc?rev=1150790&view=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
james/jdkim/trunk/assemble/pom.xml
james/jdkim/trunk/mailets/pom.xml
james/jdkim/trunk/main/pom.xml
james/jdkim/trunk/pom.xml

Modified: james/jdkim/trunk/assemble/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/assemble/pom.xml?rev=1150790&r1=1150789&r2=1150790&view=diff
==
--- james/jdkim/trunk/assemble/pom.xml (original)
+++ james/jdkim/trunk/assemble/pom.xml Mon Jul 25 17:19:12 2011
@@ -22,7 +22,7 @@
 
 apache-jdkim-project
 org.apache.james.jdkim
-0.2
+0.3-SNAPSHOT
 
 org.apache.james.jdkim
 apache-jdkim

Modified: james/jdkim/trunk/mailets/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/mailets/pom.xml?rev=1150790&r1=1150789&r2=1150790&view=diff
==
--- james/jdkim/trunk/mailets/pom.xml (original)
+++ james/jdkim/trunk/mailets/pom.xml Mon Jul 25 17:19:12 2011
@@ -22,7 +22,7 @@
 
 apache-jdkim-project
 org.apache.james.jdkim
-0.2
+0.3-SNAPSHOT
 
 org.apache.james.jdkim
 apache-jdkim-mailets

Modified: james/jdkim/trunk/main/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/main/pom.xml?rev=1150790&r1=1150789&r2=1150790&view=diff
==
--- james/jdkim/trunk/main/pom.xml (original)
+++ james/jdkim/trunk/main/pom.xml Mon Jul 25 17:19:12 2011
@@ -22,7 +22,7 @@
 
 apache-jdkim-project
 org.apache.james.jdkim
-0.2
+0.3-SNAPSHOT
 
 org.apache.james.jdkim
 apache-jdkim-library
@@ -45,9 +45,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/james/jdkim/tags/apache-jdkim-project-0.2/trunk
-
scm:svn:https://svn.apache.org/repos/asf/james/jdkim/tags/apache-jdkim-project-0.2/trunk
-
http://svn.apache.org/viewvc/james/jdkim/tags/apache-jdkim-project-0.2/trunk
+
scm:svn:http://svn.apache.org/repos/asf/james/jdkim/trunk
+
scm:svn:https://svn.apache.org/repos/asf/james/jdkim/trunk
+http://svn.apache.org/viewvc/james/jdkim/trunk/
 
 
 

Modified: james/jdkim/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/pom.xml?rev=1150790&r1=1150789&r2=1150790&view=diff
==
--- james/jdkim/trunk/pom.xml (original)
+++ james/jdkim/trunk/pom.xml Mon Jul 25 17:19:12 2011
@@ -27,7 +27,7 @@
 org.apache.james.jdkim
 apache-jdkim-project
 Apache JAMES DomainKey Project
-0.2
+0.3-SNAPSHOT
 pom
 Apache JAMES jDKIM Project
 http://james.apache.org/jdkim/
@@ -56,9 +56,9 @@
 
 
 
-
scm:svn:http://svn.apache.org/repos/asf/james/jdkim/tags/apache-jdkim-project-0.2
-
scm:svn:https://svn.apache.org/repos/asf/james/jdkim/tags/apache-jdkim-project-0.2
-
http://svn.apache.org/viewcvs.cgi/james/jdkim/tags/apache-jdkim-project-0.2?root=Apache-SVN
+
scm:svn:http://svn.apache.org/repos/asf/james/jdkim/trunk
+
scm:svn:https://svn.apache.org/repos/asf/james/jdkim/trunk
+
http://svn.apache.org/viewcvs.cgi/james/jdkim/trunk/?root=Apache-SVN
 
 
 
@@ -195,19 +195,19 @@
 
 org.apache.james.jdkim
 apache-jdkim-library
-0.2
+0.3-SNAPSHOT
 
 
 org.apache.james.jdkim
 apache-jdkim-library
-0.2
+0.3-SNAPSHOT
 test-jar
 test
 
 
 org.apache.james.jdkim
 apache-jdkim-mailets
-0.2
+0.3-SNAPSHOT
 
 
 ca.juliusdavies



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150788 - /james/jdkim/tags/apache-jdkim-project-0.2/

2011-07-25 Thread norman
Author: norman
Date: Mon Jul 25 17:18:27 2011
New Revision: 1150788

URL: http://svn.apache.org/viewvc?rev=1150788&view=rev
Log:
[maven-release-plugin]  copy for tag apache-jdkim-project-0.2

Added:
james/jdkim/tags/apache-jdkim-project-0.2/
  - copied from r1150787, james/jdkim/trunk/


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150705 - in /james/project/trunk/project/src/site/xdoc: download.xml index.xml newsarchive.xml

2011-07-25 Thread eric
Author: eric
Date: Mon Jul 25 14:02:05 2011
New Revision: 1150705

URL: http://svn.apache.org/viewvc?rev=1150705&view=rev
Log:
Add news for mime4j 0.7 in project web site.

Modified:
james/project/trunk/project/src/site/xdoc/download.xml
james/project/trunk/project/src/site/xdoc/index.xml
james/project/trunk/project/src/site/xdoc/newsarchive.xml

Modified: james/project/trunk/project/src/site/xdoc/download.xml
URL: 
http://svn.apache.org/viewvc/james/project/trunk/project/src/site/xdoc/download.xml?rev=1150705&r1=1150704&r2=1150705&view=diff
==
--- james/project/trunk/project/src/site/xdoc/download.xml (original)
+++ james/project/trunk/project/src/site/xdoc/download.xml Mon Jul 25 14:02:05 
2011
@@ -265,33 +265,33 @@ is found 
 
+Apache James Mime4J 0.7
+The Apache James Project is happy to announce 
+   the release of version 0.7 of the Apache James Mime4J.
+Mime4J is a flexible MIME parsing library written in Java. SAX, DOM 
and pull parsing styles are 
+supported.
+The 0.7 release brings another round of API enhancements, bug fixes 
and performance optimizations. 
+A major effort has been put in code reorganization, separating 
parsing code from DOM manipulation
+code. Mime4J has been restructured into three separate modules: 
'core', 'dom' and 'storage'. 
+The 'core' package provides an event-driven SAX style parser that 
relies on a callback mechanism 
+to report parsing events such as the start of an entity header the 
start of a body, etc. 
+The 'dom' package contains base/abstract classes and interfaces 
for MIME-DOM manipulation aiming 
+to provide the base for a full featured traversable DOM. Per 
default the Mime4J DOM builder stores 
+content of individual body parts in memory. The 'storage' package 
provides support for more
+complex storage backends such on-disk storage systems, overflow on 
max limit, or encrypted storage 
+through JSSE API.
+  Mime4J 0.7 improves support for headless messages, malformed 
separation between headers and body
+and adds support for "obsolete" rfc822 syntax (e.g: 
"Header: " style). Parsing 
+performance for quoted printable streams have been considerably 
improved. A "DecodeMonitor" object 
+has been introduced in most code to define how to deal with 
malformed input (Lenient vs Strict 
+behaviours). Mime4J 0.7 also provides LenientFieldParser as an 
alternative to DefaultFieldParser
+when a higher degree of tolerance to non-severe MIME field format 
violations is desired.
+https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&version=12313592";>Read
 the release notes.
+
 Apache James jSPF 0.9.9
 The Apache James Project is happy to announce 
the release of version 0.9.9 of the Apache James jSPF which 
includes fixes related to OSGI.



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: [RESULT] [VOTE] Release Apache James Mime4j 0.7 (second try)

2011-07-25 Thread Eric Charles
Norman has uploaded for the mirrors this morning. Still need some time 
to be updated.


One small question : Mime4j (like in doc) or Mime4J (like in release 
notes) ?


Thx.

On 25/07/11 15:15, Eric Charles wrote:

On 25/07/11 11:37, Stefano Bagnara wrote:

2011/7/25 Eric Charles:

On 24/07/11 19:17, Norman Maurer wrote:


@Eric:
Can you update the website and upload the javadocs ?


This will be the occasion to upgrade mime4j site to latest maven skin.
I will also post the good news on http://blogs.apache.org/james/ and on
http://twitter.com/ApacheJames.

Any summary text more fancy than
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&version=12313592

?


Here:
https://svn.apache.org/repos/asf/james/mime4j/tags/apache-mime4j-project-0.7/RELEASE_NOTES.txt


Stefano



Thx for the link Stefano.

Mirrors are not yet updated with latest release (e.g.
http://apache.megamobile.be/james/mime4j/)



Thx.



Bye,
Norman


2011/7/20 Norman Maurer:


Hi there,

this is the second try to release version 0.7 of Apache James Mime4j.
This first VOTE was canceled because of some problems with the binary
bundles.

So please review and VOTE:

https://repository.apache.org/content/repositories/orgapachejames-020/

[ ] +1 Please release
[ ] +0 No time to review
[ ] -1 Something wrong

Thanks,
Norman



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org







--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: James upgrade database issues

2011-07-25 Thread Eric Charles

Hi,

The web site we have to deploy documents this.
You can read in preview the proposed procedure on 
https://svn.apache.org/repos/asf/james/server/trunk/src/site/xdoc/upgrade-database.xml


The idea is to copy the old database to maildir, and then recopy back 
the maildir to the new database.


Hope you can find your way.
Thx.

On 25/07/11 14:49, Saibabu Vallurupalli wrote:

Hi Team, Good morning.

I have completed upgrade successfully using new James database from
3.0-M3-SNAPSHOT to 3.0-beta2 release. During this upgrade process I tried to
use existing database and I wasn't successful then I have take backup of
existing database and create a new James database.
Now, I wanted to restore the MySQL database which I have taken backup and
trying to figure out what the differences are going to be.

Is there any better way I can handle this upgrade without having much impact
on database? How do I know the changes to Database from 3.0-M3-SNAPSHOT and
3.0-beta2?

Please advise.

Thanks,
Sai




--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: [RESULT] [VOTE] Release Apache James Mime4j 0.7 (second try)

2011-07-25 Thread Eric Charles

On 25/07/11 11:37, Stefano Bagnara wrote:

2011/7/25 Eric Charles:

On 24/07/11 19:17, Norman Maurer wrote:


@Eric:
Can you update the website and upload the javadocs ?


This will be the occasion to upgrade mime4j site to latest maven skin.
I will also post the good news on http://blogs.apache.org/james/ and on
http://twitter.com/ApacheJames.

Any summary text more fancy than
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&version=12313592
?


Here:
https://svn.apache.org/repos/asf/james/mime4j/tags/apache-mime4j-project-0.7/RELEASE_NOTES.txt

Stefano



Thx for the link Stefano.

Mirrors are not yet updated with latest release (e.g. 
http://apache.megamobile.be/james/mime4j/)




Thx.



Bye,
Norman


2011/7/20 Norman Maurer:


Hi there,

this is the second try to release version 0.7 of Apache James Mime4j.
This first VOTE was canceled because of some problems with the binary
bundles.

So please review and VOTE:

https://repository.apache.org/content/repositories/orgapachejames-020/

[ ] +1 Please release
[ ] +0 No time to review
[ ] -1 Something wrong

Thanks,
Norman



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



James upgrade database issues

2011-07-25 Thread Saibabu Vallurupalli
Hi Team, Good morning.

I have completed upgrade successfully using new James database from
3.0-M3-SNAPSHOT to 3.0-beta2 release. During this upgrade process I tried to
use existing database and I wasn't successful then I have take backup of
existing database and create a new James database.
Now, I wanted to restore the MySQL database which I have taken backup and
trying to figure out what the differences are going to be.

Is there any better way I can handle this upgrade without having much impact
on database? How do I know the changes to Database from 3.0-M3-SNAPSHOT and
3.0-beta2?

Please advise.

Thanks,
Sai


Re: ready for jdkim 0.2 release

2011-07-25 Thread Norman Maurer

Am 25.07.2011 13:50, schrieb Stefano Bagnara:

Hi all,

I did some homework on jdkim to update to mime4j 0.7 and to prepare it
for releasing (assembly configuration, licensing/notice stuff and so
on).

So, if anyone (Norman? :-) ) wants to act as a release manager I would
be very glad.

Hope this time we won't need reroll and we can have an easy vote!

Stefano


Hi there,

I will try to prepare it this evening.

Bye,
Norman



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



ready for jdkim 0.2 release

2011-07-25 Thread Stefano Bagnara
Hi all,

I did some homework on jdkim to update to mime4j 0.7 and to prepare it
for releasing (assembly configuration, licensing/notice stuff and so
on).

So, if anyone (Norman? :-) ) wants to act as a release manager I would
be very glad.

Hope this time we won't need reroll and we can have an easy vote!

Stefano

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Resolved] (JDKIM-27) Put James JDKIM into Maven

2011-07-25 Thread Stefano Bagnara (JIRA)

 [ 
https://issues.apache.org/jira/browse/JDKIM-27?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefano Bagnara resolved JDKIM-27.
--

Resolution: Fixed
  Assignee: Stefano Bagnara

Not solved yet, but we prepared for it to be solved. It will be solved once we 
release 0.2.

> Put James JDKIM into Maven
> --
>
> Key: JDKIM-27
> URL: https://issues.apache.org/jira/browse/JDKIM-27
> Project: JAMES jDKIM
>  Issue Type: New Feature
>  Components: library, mailet
>Affects Versions: 0.2
>Reporter: Al Briggs
>Assignee: Stefano Bagnara
>  Labels: build, maven
> Fix For: 0.2
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> It seems the project has not been active since 2009 - but as the library is 
> still useful it would be much better to have it in Maven so that it can be 
> more easily used.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Commented] (JDKIM-27) Put James JDKIM into Maven

2011-07-25 Thread Stefano Bagnara (JIRA)

[ 
https://issues.apache.org/jira/browse/JDKIM-27?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070441#comment-13070441
 ] 

Stefano Bagnara commented on JDKIM-27:
--

The project is active but no issues have been reported so no improvements have 
been done to the project.

We didn't release earlier mainly because this required a non released mime4j 
version. Now mime4j 0.7 has been released and we're going to make an official 
release for jdkim too.

I know at least 3 big mail senders (sending millions mail per day) that 
deployed jdkim in production succesfully (2 in james server as mailets, 1 using 
only the main library in a custom mail server).

I close this because this will get solved as soon as we release 0.2 (our 
release process include publishing to maven repository now).


> Put James JDKIM into Maven
> --
>
> Key: JDKIM-27
> URL: https://issues.apache.org/jira/browse/JDKIM-27
> Project: JAMES jDKIM
>  Issue Type: New Feature
>  Components: library, mailet
>Affects Versions: 0.2
>Reporter: Al Briggs
>  Labels: build, maven
> Fix For: 0.2
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> It seems the project has not been active since 2009 - but as the library is 
> still useful it would be much better to have it in Maven so that it can be 
> more easily used.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Resolved] (JDKIM-29) Prepare LICENSE/NOTICE stuff for releasing

2011-07-25 Thread Stefano Bagnara (JIRA)

 [ 
https://issues.apache.org/jira/browse/JDKIM-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefano Bagnara resolved JDKIM-29.
--

   Resolution: Fixed
Fix Version/s: 0.2

> Prepare LICENSE/NOTICE stuff for releasing
> --
>
> Key: JDKIM-29
> URL: https://issues.apache.org/jira/browse/JDKIM-29
> Project: JAMES jDKIM
>  Issue Type: Task
>Reporter: Stefano Bagnara
>Assignee: Stefano Bagnara
>Priority: Blocker
> Fix For: 0.2
>
>
> I just removed sun's javamail from dependencies.
> We have to create a LICENSE/NOTICE for the binary file, make sure the binary 
> package includes all of our jars and update main LICENSE/NOTICE to only 
> reflect source tree licensing (not licensing for jars included only in the 
> binary distribution)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150640 - in /james/jdkim/trunk: LICENSE NOTICE assemble/src/assemble/bin.xml assemble/src/licensing/ assemble/src/licensing/licenseForApp.txt assemble/src/licensing/noticeForApp.txt main

2011-07-25 Thread bago
Author: bago
Date: Mon Jul 25 11:40:21 2011
New Revision: 1150640

URL: http://svn.apache.org/viewvc?rev=1150640&view=rev
Log:
Updated main LICENSE/NOTICE and created licenseForApp/noticeForApp for the 
binary package (JDKIM-29).
Also updated the rat configuration for main library.

Added:
james/jdkim/trunk/assemble/src/licensing/
james/jdkim/trunk/assemble/src/licensing/licenseForApp.txt   (with props)
james/jdkim/trunk/assemble/src/licensing/noticeForApp.txt   (with props)
Modified:
james/jdkim/trunk/LICENSE
james/jdkim/trunk/NOTICE
james/jdkim/trunk/assemble/src/assemble/bin.xml
james/jdkim/trunk/main/pom.xml

Modified: james/jdkim/trunk/LICENSE
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/LICENSE?rev=1150640&r1=1150639&r2=1150640&view=diff
==
--- james/jdkim/trunk/LICENSE (original)
+++ james/jdkim/trunk/LICENSE Mon Jul 25 11:40:21 2011
@@ -176,431 +176,9 @@
END OF TERMS AND CONDITIONS


-   
-
 THIS PRODUCT ALSO INCLUDES THIRD PARTY SOFTWARE REDISTRIBUTED UNDER THE
 FOLLOWING LICENSES:
 
-Javax Activation (activation-1.1.1.jar) and Javax Mail (mail-1.4.1.jar) under
-
-   COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
-   
-   1. Definitions.
-   
-   1.1. "Contributor" means each individual or entity that
-   creates or contributes to the creation of Modifications.
-   
-   1.2. "Contributor Version" means the combination of the
-   Original Software, prior Modifications used by a
-   Contributor (if any), and the Modifications made by that
-   particular Contributor.
-   
-   1.3. "Covered Software" means (a) the Original Software, or
-   (b) Modifications, or (c) the combination of files
-   containing Original Software with files containing
-   Modifications, in each case including portions thereof.
-   
-   1.4. "Executable" means the Covered Software in any form
-   other than Source Code.
-   
-   1.5. "Initial Developer" means the individual or entity
-   that first makes Original Software available under this
-   License.
-   
-   1.6. "Larger Work" means a work which combines Covered
-   Software or portions thereof with code not governed by the
-   terms of this License.
-   
-   1.7. "License" means this document.
-   
-   1.8. "Licensable" means having the right to grant, to the
-   maximum extent possible, whether at the time of the initial
-   grant or subsequently acquired, any and all of the rights
-   conveyed herein.
-   
-   1.9. "Modifications" means the Source Code and Executable
-   form of any of the following:
-   
-   A. Any file that results from an addition to,
-   deletion from or modification of the contents of a
-   file containing Original Software or previous
-   Modifications;
-   
-   B. Any new file that contains any part of the
-   Original Software or previous Modification; or
-   
-   C. Any new file that is contributed or otherwise made
-   available under the terms of this License.
-   
-   1.10. "Original Software" means the Source Code and
-   Executable form of computer software code that is
-   originally released under this License.
-   
-   1.11. "Patent Claims" means any patent claim(s), now owned
-   or hereafter acquired, including without limitation,
-   method, process, and apparatus claims, in any patent
-   Licensable by grantor.
-   
-   1.12. "Source Code" means (a) the common form of computer
-   software code in which modifications are made and (b)
-   associated documentation included in or with such code.
-   
-   1.13. "You" (or "Your") means an individual or a legal
-   entity exercising rights under, and complying with all of
-   the terms of, this License. For legal entities, "You"
-   includes any entity which controls, is controlled by, or is
-   under common control with You. For purposes of this
-   definition, "control" means (a) the power, direct or
-   indirect, to cause the direction or management of such
-   entity, whether by contract or otherwise, or (b) ownership
-   of more than fifty percent (50%) of the outstanding shares
-   or beneficial ownership of such entity.
-   
-   2. License Grants.
-   
-   2.1. The Initial Developer Grant.
-   
-   Conditioned upon Your compliance with Section 3.1 below and
-   subject to third party intellectual property claims, the
-   Initial Developer hereby grants You a world-wide,
-   royalty-free, non-exclusive license:
-   
-   (a) under intellectual property rights (other than
-   patent or trademark) Licensable by Initial Developer,
-   to use, reproduce, modify, display, perform,
-   sublicense and distribute t

svn commit: r1150639 - /james/jdkim/trunk/RELEASE_NOTES.txt

2011-07-25 Thread bago
Author: bago
Date: Mon Jul 25 11:39:22 2011
New Revision: 1150639

URL: http://svn.apache.org/viewvc?rev=1150639&view=rev
Log:
Updated release notes to reflect latest changes (expecially mime4j 0.7 and java 
1.5)

Modified:
james/jdkim/trunk/RELEASE_NOTES.txt

Modified: james/jdkim/trunk/RELEASE_NOTES.txt
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/RELEASE_NOTES.txt?rev=1150639&r1=1150638&r2=1150639&view=diff
==
--- james/jdkim/trunk/RELEASE_NOTES.txt (original)
+++ james/jdkim/trunk/RELEASE_NOTES.txt Mon Jul 25 11:39:22 2011
@@ -4,16 +4,15 @@ Release 0.2
 jDKIM is a DKIM implementation library written in Java. It provides both 
verification and signing
 and also provides Mailets for the Apache JAMES project.
 
-The 0.2 release is the first release. It requires Java 1.4 at runtime but for 
full compliance with
-the DKIM specification the JVM running the library must support SHA256withRSA 
cypher suite.
-The default Sun Java 1.4 does not support this suite, so either you move to 
Java 1.5+ or you 
-install a third party cryptography provider like BouncyCastle and configure it 
appropriately in 
-your JVM.
+The 0.2 release is the first release. It requires Java 1.5 at runtime and it 
requires the JVM 
+running the library to support SHA256withRSA cypher suite. The default Sun 
Java 1.5 does support 
+this suite. If your JVM doesn't support it you can install a third party 
cryptography provider 
+like BouncyCastle and configure it appropriately in your JVM.
 
 The architecture is thought to handle multiple signatures with performance in 
mind: body hashing
 for multiple signatures is computed concurrently in a single stream run.
 
-The whole internal verification/signing is dove via OutputStream leaving much 
more flexibility than
+The whole internal verification/signing is done via OutputStream leaving much 
more flexibility than
 the use of InputStream. As the InputStream approach is easier from the user 
side the default
 implementation simply prepare the OutputStream and copy the supplied 
InputStream to the OutputStream.
 
@@ -24,9 +23,7 @@ Notes
 -
 
  * jDKIM API is still considered unstable and is likely to change in future 
releases
- * Code is likely to be updated to Java 1.5 before a final release.
- * Default parsing is done using mime4j 0.5 parser (0.6 is Java 5 only, so we 
stuck to 0.5).
+ * Default parsing is done using mime4j 0.7 parser.
  * The mailet does rely on javamail parsing instead of mime4j.
  * Make sure to use dnsjava 2.0.7 or greater as 2.0.6 has a bug in TXT record 
escaping. 
- 
 



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Created] (JDKIM-29) Prepare LICENSE/NOTICE stuff for releasing

2011-07-25 Thread Stefano Bagnara (JIRA)
Prepare LICENSE/NOTICE stuff for releasing
--

 Key: JDKIM-29
 URL: https://issues.apache.org/jira/browse/JDKIM-29
 Project: JAMES jDKIM
  Issue Type: Task
Reporter: Stefano Bagnara
Assignee: Stefano Bagnara
Priority: Blocker


I just removed sun's javamail from dependencies.

We have to create a LICENSE/NOTICE for the binary file, make sure the binary 
package includes all of our jars and update main LICENSE/NOTICE to only reflect 
source tree licensing (not licensing for jars included only in the binary 
distribution)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150626 - /james/jdkim/trunk/assemble/src/assemble/src.xml

2011-07-25 Thread bago
Author: bago
Date: Mon Jul 25 10:43:29 2011
New Revision: 1150626

URL: http://svn.apache.org/viewvc?rev=1150626&view=rev
Log:
upgrade to mime4j 0.7 final
remove of "src" assembly (it is already generated by our apache parent pom 
during release)
renamed LICENSE/NOTICE to remove the .txt extension (so the source package from 
the parent pom is ok)
removed sun's javamail dependency in favor of geronimo deps, so we can build 
without external repositories.
created a CRLFOutputStream (copied from the one in james-mailbox, previously in 
server/util/stream) so to not use the one from javamail com.sun package anymore.

Removed:
james/jdkim/trunk/assemble/src/assemble/src.xml


-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



svn commit: r1150625 - in /james/jdkim/trunk: ./ assemble/src/assemble/ mailets/ mailets/src/main/java/org/apache/james/jdkim/mailets/ main/

2011-07-25 Thread bago
Author: bago
Date: Mon Jul 25 10:42:48 2011
New Revision: 1150625

URL: http://svn.apache.org/viewvc?rev=1150625&view=rev
Log:
upgrade to mime4j 0.7 final
remove of "src" assembly (it is already generated by our apache parent pom 
during release)
renamed LICENSE/NOTICE to remove the .txt extension (so the source package from 
the parent pom is ok)
removed sun's javamail dependency in favor of geronimo deps, so we can build 
without external repositories.
created a CRLFOutputStream (copied from the one in james-mailbox, previously in 
server/util/stream) so to not use the one from javamail com.sun package anymore.

Added:
james/jdkim/trunk/LICENSE
  - copied unchanged from r1147805, james/jdkim/trunk/LICENSE.txt
james/jdkim/trunk/NOTICE
  - copied unchanged from r1147805, james/jdkim/trunk/NOTICE.txt

james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/CRLFOutputStream.java
   (with props)
Removed:
james/jdkim/trunk/LICENSE.txt
james/jdkim/trunk/NOTICE.txt
Modified:
james/jdkim/trunk/assemble/src/assemble/bin.xml
james/jdkim/trunk/mailets/pom.xml

james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/DKIMSign.java

james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/DKIMVerify.java
james/jdkim/trunk/main/pom.xml
james/jdkim/trunk/pom.xml

Modified: james/jdkim/trunk/assemble/src/assemble/bin.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/assemble/src/assemble/bin.xml?rev=1150625&r1=1150624&r2=1150625&view=diff
==
--- james/jdkim/trunk/assemble/src/assemble/bin.xml (original)
+++ james/jdkim/trunk/assemble/src/assemble/bin.xml Mon Jul 25 10:42:48 2011
@@ -29,8 +29,8 @@
   ..
   /
   
-LICENSE.*
-NOTICE.*
+LICENSE
+NOTICE
 RELEASE_NOTES.txt
   
 

Modified: james/jdkim/trunk/mailets/pom.xml
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/mailets/pom.xml?rev=1150625&r1=1150624&r2=1150625&view=diff
==
--- james/jdkim/trunk/mailets/pom.xml (original)
+++ james/jdkim/trunk/mailets/pom.xml Mon Jul 25 10:42:48 2011
@@ -90,12 +90,12 @@
 test
 
 
-javax.mail
-mail
+org.apache.geronimo.specs
+geronimo-activation_1.1_spec
 
 
-javax.activation
-activation
+org.apache.geronimo.javamail
+geronimo-javamail_1.4_mail
 
 
 ca.juliusdavies

Added: 
james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/CRLFOutputStream.java
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/CRLFOutputStream.java?rev=1150625&view=auto
==
--- 
james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/CRLFOutputStream.java
 (added)
+++ 
james/jdkim/trunk/mailets/src/main/java/org/apache/james/jdkim/mailets/CRLFOutputStream.java
 Mon Jul 25 10:42:48 2011
@@ -0,0 +1,161 @@
+/
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information*
+ * regarding copyright ownership.  The ASF licenses this file   *
+ * to you under the Apache License, Version 2.0 (the*
+ * "License"); you may not use this file except in compliance   *
+ * with the License.  You may obtain a copy of the License at   *
+ *  *
+ *   http://www.apache.org/licenses/LICENSE-2.0 *
+ *  *
+ * Unless required by applicable law or agreed to in writing,   *
+ * software distributed under the License is distributed on an  *
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY   *
+ * KIND, either express or implied.  See the License for the*
+ * specific language governing permissions and limitations  *
+ * under the License.   *
+ /
+
+package org.apache.james.jdkim.mailets;
+
+import java.io.FilterOutputStream;
+import java.io.IOException;
+import java.io.OutputStream;
+
+/**
+ * A Filter for use with SMTP or other protocols in which lines must end with
+ * CRLF. Converts every "isolated" occourency of \r or \n with \r\n
+ * 
+ * RFC 2821 #2.3.7 mandates that line termination is CRLF, and that CR and LF
+ * must not be transmitted except in that pairing. If we get a naked LF, 
convert
+ * to CRLF.
+ * 
+ */
+public class CRLFOutputStream extends FilterOutputStream {
+
+

svn commit: r1150619 - /james/app/branches/3_0_beta3/pom.xml

2011-07-25 Thread norman
Author: norman
Date: Mon Jul 25 10:31:23 2011
New Revision: 1150619

URL: http://svn.apache.org/viewvc?rev=1150619&view=rev
Log:
Fix version and also fix war deployment

Modified:
james/app/branches/3_0_beta3/pom.xml

Modified: james/app/branches/3_0_beta3/pom.xml
URL: 
http://svn.apache.org/viewvc/james/app/branches/3_0_beta3/pom.xml?rev=1150619&r1=1150618&r2=1150619&view=diff
==
--- james/app/branches/3_0_beta3/pom.xml (original)
+++ james/app/branches/3_0_beta3/pom.xml Mon Jul 25 10:31:23 2011
@@ -21,7 +21,7 @@
   
 james-server
 org.apache.james
-3.0-beta2
+3.0-beta3
   
   4.0.0
   org.apache.james
@@ -348,7 +348,6 @@ END Tanuki Software License 
   WEB-INF/conf/
   
 log4j.properties
-META-INF/persistence.xml 
 **/lib/**
   
 



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: great news

2011-07-25 Thread Eric Charles

On 22/07/11 10:26, Eric Charles wrote:

2. I am very close to finishing the HBase implementation. There is
just HBaseMessageMapper() left to implement (about tow days work) and
it should be ready for real life tests.


I will give feedback on current implementation this weekend.


Hi Ioan,

First feedback's:

- Build and test run fine.

- Test take time, this is due to minicluster start/stopn, but I see 
luster is already launched with a @BeforeClass. maybe some tests could 
be grouped in a TestSuite, the TestSuite being responsible to launch the 
minicluster. this would need some


- HBaseSubscription: don't throw NullPointerException, but 
IllegalArgumentException


- HBaseSubscription: There's a TODO move all HBase related operations 
into it's own class. Do you mean you will move SUBSCRIPTION_CF, MARKER 
and toPut to another class? Indeed, now, you create the Put in 
HBaseSubscription and Delete in HBaseSubscriptionMapper.


- Everywhere: when you open a HTable, you need to close() it in a 
finally block.


- HBaseMailboxManager: I would get rid of useStreaming.

- HBaseMailbox: UUID already ensure you some kind of unique id. This is 
a classical way to create a unique id in nosql.


- I was confused with HBaseUtils.mailboxRowKey(HBaseMailbox). You are 
using it to transform the UUID and create the needed Put, Delete..., and 
when you recreate a HBaseMailbox, you use UUIDFromRowKey. I suppose you 
gain place using the Most and Least Significant Bits. Is this the goal ? 
If yes, you can document it in javadoc and even have a special class 
UUIDRowKeyConverter to make this conversion instead of having it in 
HBaseUtils. I would even split the public final constants in a separate 
interfaces and have the util methods in their own classes.


- You don't use the XML configuration previously parsed with jaxme? How 
are you going to inject the  HBaseMailboxSessionMapperFactory with its 
Configuration conf. This is classically done in James via Spring. You 
can try with mailbox-spring to be sure we've got a way to do it.


When you will get futher in MessageManager, you will have to pay 
attention to spring wiring and mailbox integration tests, so still much 
work (the suggested 'pencils down' date being 16/8).


Good work!

--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: [RESULT] [VOTE] Release Apache James Mime4j 0.7 (second try)

2011-07-25 Thread Stefano Bagnara
2011/7/25 Eric Charles :
> On 24/07/11 19:17, Norman Maurer wrote:
>>
>> @Eric:
>> Can you update the website and upload the javadocs ?
>
> This will be the occasion to upgrade mime4j site to latest maven skin.
> I will also post the good news on http://blogs.apache.org/james/ and on
> http://twitter.com/ApacheJames.
>
> Any summary text more fancy than
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&version=12313592
> ?

Here:
https://svn.apache.org/repos/asf/james/mime4j/tags/apache-mime4j-project-0.7/RELEASE_NOTES.txt

Stefano

> Thx.
>
>>
>> Bye,
>> Norman
>>
>>
>> 2011/7/20 Norman Maurer:
>>>
>>> Hi there,
>>>
>>> this is the second try to release version 0.7 of Apache James Mime4j.
>>> This first VOTE was canceled because of some problems with the binary
>>> bundles.
>>>
>>> So please review and VOTE:
>>>
>>> https://repository.apache.org/content/repositories/orgapachejames-020/
>>>
>>> [ ] +1 Please release
>>> [ ] +0 No time to review
>>> [ ] -1 Something wrong
>>>
>>> Thanks,
>>> Norman
>>>
>>
>> -
>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
>> For additional commands, e-mail: server-dev-h...@james.apache.org
>>
>
>
> --
> Eric Charles
> http://about.echarles.net
>
> -
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>
>

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



Re: [RESULT] [VOTE] Release Apache James Mime4j 0.7 (second try)

2011-07-25 Thread Eric Charles

On 24/07/11 19:17, Norman Maurer wrote:

@Eric:
Can you update the website and upload the javadocs ?


This will be the occasion to upgrade mime4j site to latest maven skin.
I will also post the good news on http://blogs.apache.org/james/ and on 
http://twitter.com/ApacheJames.


Any summary text more fancy than 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310521&version=12313592 
?


Thx.



Bye,
Norman


2011/7/20 Norman Maurer:

Hi there,

this is the second try to release version 0.7 of Apache James Mime4j.
This first VOTE was canceled because of some problems with the binary
bundles.

So please review and VOTE:

https://repository.apache.org/content/repositories/orgapachejames-020/

[ ] +1 Please release
[ ] +0 No time to review
[ ] -1 Something wrong

Thanks,
Norman



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org




--
Eric Charles
http://about.echarles.net

-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org



[jira] [Commented] (MAILBOX-111) Better handling of corrupted uidlist file

2011-07-25 Thread Eric Charles (JIRA)

[ 
https://issues.apache.org/jira/browse/MAILBOX-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070364#comment-13070364
 ] 

Eric Charles commented on MAILBOX-111:
--

I also encountered corruption and removed it by hand.
That file was also sometimes corrupted when I was using qmail.

- Do you think the entries after the skipped one will be valid? (I didn't took 
time to examine what was wrong in the corrupted file, I simply removed it)

- Any idea on the cause of the corruption?

> Better handling of corrupted uidlist file
> -
>
> Key: MAILBOX-111
> URL: https://issues.apache.org/jira/browse/MAILBOX-111
> Project: James Mailbox
>  Issue Type: Improvement
>  Components: maildir mailbox
>Affects Versions: 0.3
>Reporter: Norman Maurer
>Assignee: Norman Maurer
> Fix For: 0.4
>
>
> At the moment we throw an exception if an corrupted entry was found in the 
> uidfile of the mailbox. So someone needs to update the file by hand to get 
> the mailbox working again. It would be better to just log that we found an 
> corrupted entry and skip it. So it would be kind of self healing

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org