You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-cvs@jakarta.apache.org by ce...@apache.org on 2001/09/23 23:59:08 UTC
cvs commit: jakarta-log4j/src/java/org/apache/log4j/net SMTPAppender.java
ceki 01/09/23 14:59:08
Modified: src/java/org/apache/log4j/net SMTPAppender.java
Log:
SMTPAppender previously changed the system properties rather than
creating a new Properties object using System.getProperties as a
default. This patch corrects that behaviour.
In Addition,
Session session = Session.getDefaultInstance(props, null);
replaced with
Session session = Session.getInstance(props, null);
Submitted by: Jon Skeet
Reviewed by: Ceki
Revision Changes Path
1.27 +2 -2 jakarta-log4j/src/java/org/apache/log4j/net/SMTPAppender.java
Index: SMTPAppender.java
===================================================================
RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/net/SMTPAppender.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- SMTPAppender.java 2001/09/02 20:05:39 1.26
+++ SMTPAppender.java 2001/09/23 21:59:08 1.27
@@ -84,12 +84,12 @@
recipient, from, etc. */
public
void activateOptions() {
- Properties props = System.getProperties();
+ Properties props = new Properties (System.getProperties());
if (smtpHost != null)
props.put("mail.smtp.host", smtpHost);
- Session session = Session.getDefaultInstance(props, null);
+ Session session = Session.getInstance(props, null);
//session.setDebug(true);
msg = new MimeMessage(session);
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-cvs-help@jakarta.apache.org