hallo zusammen!
hab da mal ne frage
und zwar soll eine ccList verschickt werden. dazu hab ich ne klasse MailCreator. sie erhält von einer main-class die ccList als Collection sowie subject und message. dann "baut" sie die mail zusammen und gibt die dann an main zurück von main aus wird sie an eine klasse MailSender übergeben, der sie dann abschicken soll. hier mal der code
problem ist folgendes: ich bekommen eine java.lang.ArrayStoreException und kann mir die nicht erklären.
vlt weiß ja hier jemand zu helfen ?
hab da mal ne frage
und zwar soll eine ccList verschickt werden. dazu hab ich ne klasse MailCreator. sie erhält von einer main-class die ccList als Collection sowie subject und message. dann "baut" sie die mail zusammen und gibt die dann an main zurück von main aus wird sie an eine klasse MailSender übergeben, der sie dann abschicken soll. hier mal der code
Code:
import java.util.Collection;
import org.apache.commons.mail.SimpleEmail;
public class MailCreator {
public SimpleEmail buildMail( Collection ccList, String subject, String message) throws Exception{
SimpleEmail email=new SimpleEmail();
email.setHostName(MailSettings.smtpHost);
email.setAuthentication(MailSettings.smtpUsername, MailSettings.smtpPassword);
email.setFrom(MailSettings.fromAddress,MailSettings.fromName);
email.setCc(ccList);
email.setSubject(subject);
email.setMsg(message);
return email;
}
}
vlt weiß ja hier jemand zu helfen ?