You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by jo...@apache.org on 2006/11/19 10:34:59 UTC
svn commit: r476780 - in
/james/server/trunk/src/java/org/apache/james/imapserver:
commands/FetchCommand.java store/SimpleMessageAttributes.java
Author: joachim
Date: Sun Nov 19 01:34:58 2006
New Revision: 476780
URL: http://svn.apache.org/viewvc?view=rev&rev=476780
Log:
patch for JAMES-707: enable logging for SimpleMessageAttributes
thanks to Robert Burrell Donkin for submitting the patch
Modified:
james/server/trunk/src/java/org/apache/james/imapserver/commands/FetchCommand.java
james/server/trunk/src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java
Modified: james/server/trunk/src/java/org/apache/james/imapserver/commands/FetchCommand.java
URL: http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/imapserver/commands/FetchCommand.java?view=diff&rev=476780&r1=476779&r2=476780
==============================================================================
--- james/server/trunk/src/java/org/apache/james/imapserver/commands/FetchCommand.java (original)
+++ james/server/trunk/src/java/org/apache/james/imapserver/commands/FetchCommand.java Sun Nov 19 01:34:58 2006
@@ -152,7 +152,7 @@
}
SimpleMessageAttributes attrs = new SimpleMessageAttributes(result
- .getMimeMessage());
+ .getMimeMessage(), getLogger());
// ENVELOPE response
if (fetch.envelope) {
Modified: james/server/trunk/src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java
URL: http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java?view=diff&rev=476780&r1=476779&r2=476780
==============================================================================
--- james/server/trunk/src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java (original)
+++ james/server/trunk/src/java/org/apache/james/imapserver/store/SimpleMessageAttributes.java Sun Nov 19 01:34:58 2006
@@ -36,6 +36,7 @@
import javax.mail.internet.ParseException;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
+import org.apache.avalon.framework.logger.Logger;
import org.apache.mailet.MailAddress;
import org.apache.mailet.dates.RFC822DateFormat;
@@ -94,6 +95,11 @@
private String contentEncoding;
SimpleMessageAttributes() {
+ }
+
+ public SimpleMessageAttributes(MimeMessage mm, Logger logger) throws MessagingException {
+ enableLogging(logger);
+ setAttributesFor(mm);
}
public SimpleMessageAttributes(MimeMessage mm) throws MessagingException {
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org