Issue Details (XML | Word | Printable)

Key: JAMES-559
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Stefano Bagnara
Reporter: Norman Maurer
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JAMES Server

Message body get lost after call saveChanges() and move to other processor

Created: 09/Jul/06 06:48 PM   Updated: 21/Nov/07 08:31 AM
Return to search
Component/s: None
Affects Version/s: 2.3.0, 3.0
Fix Version/s: 2.3.0

Time Tracking:
Not Specified

Resolution Date: 10/Jul/06 09:26 PM


 Description  « Hide
After call saveChanges() in a mailet and move the mail to a other processor with ToProcessor the whole messageBody getting lost.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #420520 Mon Jul 10 13:34:26 UTC 2006 bago Remove AbstractFileRepository optimisation that caused body message corruption when using file repositories (JAMES-559)
Files Changed
MODIFY /james/server/trunk/src/java/org/apache/james/mailrepository/filepair/AbstractFileRepository.java
MODIFY /james/server/trunk/src/test/org/apache/james/test/mock/avalon/MockStore.java
ADD /james/server/trunk/src/test/org/apache/james/mailrepository/AvalonMailRepositoryTest.java
ADD /james/server/trunk/src/test/org/apache/james/mailrepository
MODIFY /james/server/trunk/src/java/org/apache/james/mailrepository/AvalonMailRepository.java

Repository Revision Date User Message
ASF #420526 Mon Jul 10 14:02:10 UTC 2006 bago Remove AbstractFileRepository optimisation that caused body message corruption when using file repositories (JAMES-559)
Files Changed
MODIFY /james/server/branches/v2.3/src/java/org/apache/james/mailrepository/filepair/AbstractFileRepository.java

Repository Revision Date User Message
ASF #420564 Mon Jul 10 15:24:48 UTC 2006 bago Further mimemessage handling optimisation conservative changes (not a code revert, but a logical revert) (JAMES-559)
It seems to work even without this change because of a weird behaviour of MimeMessage.saveChanges in Sun Javamail.
Files Changed
MODIFY /james/server/trunk/src/test/org/apache/james/core/MimeMessageWrapperTest.java
MODIFY /james/server/trunk/src/test/org/apache/james/mailrepository/AvalonMailRepositoryTest.java
MODIFY /james/server/trunk/src/java/org/apache/james/core/MimeMessageWrapper.java

Repository Revision Date User Message
ASF #420566 Mon Jul 10 15:34:20 UTC 2006 bago Further mimemessage handling optimisation conservative changes (not a code revert, but a logical revert) (JAMES-559)
It seems to work even without this change because of a weird behaviour of MimeMessage.saveChanges in Sun Javamail.
Files Changed
MODIFY /james/server/branches/v2.3/src/java/org/apache/james/core/MimeMessageWrapper.java
MODIFY /james/server/branches/v2.3/src/test/org/apache/james/core/MimeMessageWrapperTest.java