src/main/org/apache/tools/ant/listener/MailLogger.java [430:454]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private String getMailerImplementation() {
        //check to make sure that activation.jar
        //and mail.jar are available - see bug 31969
        try {
            Class.forName("jakarta.activation.DataHandler");
            Class.forName("jakarta.mail.internet.MimeMessage");

            return "org.apache.tools.ant.taskdefs.email.JakartaMimeMailer";
        } catch (ClassNotFoundException cnfe) {
            logBuildException("Could not find Jakarta MIME mail: ",
                    new BuildException(cnfe));
        }

        try {
            Class.forName("javax.activation.DataHandler");
            Class.forName("javax.mail.internet.MimeMessage");

            return "org.apache.tools.ant.taskdefs.email.MimeMailer";
        } catch (ClassNotFoundException cnfe) {
            logBuildException("Could not find MIME mail: ",
                    new BuildException(cnfe));
        }

        return "org.apache.tools.ant.taskdefs.email.Mailer";
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/org/apache/tools/ant/taskdefs/email/EmailTask.java [596:620]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private String getMailerImplementation() {
        //check to make sure that activation.jar
        //and mail.jar are available - see bug 31969
        try {
            Class.forName("jakarta.activation.DataHandler");
            Class.forName("jakarta.mail.internet.MimeMessage");

            return "org.apache.tools.ant.taskdefs.email.JakartaMimeMailer";
        } catch (ClassNotFoundException cnfe) {
            logBuildException("Could not find Jakarta MIME mail: ",
                    new BuildException(cnfe));
        }

        try {
            Class.forName("javax.activation.DataHandler");
            Class.forName("javax.mail.internet.MimeMessage");

            return "org.apache.tools.ant.taskdefs.email.MimeMailer";
        } catch (ClassNotFoundException cnfe) {
            logBuildException("Could not find MIME mail: ",
                    new BuildException(cnfe));
        }

        return "org.apache.tools.ant.taskdefs.email.Mailer";
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



