Author: solomax
Date: Fri Mar  1 10:57:31 2013
New Revision: 1451562

URL: http://svn.apache.org/r1451562
Log:
[OPENMEETINGS-327] init is removed from the constructor, since called too early

Modified:
    
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/utils/mail/MailHandler.java

Modified: 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/utils/mail/MailHandler.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/utils/mail/MailHandler.java?rev=1451562&r1=1451561&r2=1451562&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/utils/mail/MailHandler.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/utils/mail/MailHandler.java
 Fri Mar  1 10:57:31 2013
@@ -73,10 +73,6 @@ public class MailHandler {
        private boolean mailTls;
        private boolean mailAddReplyTo;
 
-       public MailHandler() {
-               init();
-       }
-       
        private void init() {
                smtpServer = cfgDao.getConfValue("smtp_server", String.class, 
null);
                smtpPort = cfgDao.getConfValue("smtp_port", String.class, "25");
@@ -133,7 +129,9 @@ public class MailHandler {
        
        private MimeMessage getBasicMimeMessage() throws Exception {
                log.debug("getBasicMimeMessage");
-
+               if (smtpServer == null) {
+                       init();
+               }
                Properties props = System.getProperties();
 
                props.put("mail.smtp.host", smtpServer);


Reply via email to