Ok, i've moved from dead point :-)
Now i have another problem:
Cannot send the message with MailerBean:java.lang.Exception: The message
can not
be send : Unable to locate provider for protocol: smtp
My application configuration is:
<gbean name="protocol.smtp"
class="org.apache.geronimo.mail.SMTPTransportGBean">
<attribute name="host">192.168.1.2</attribute>
<attribute name="port">25</attribute>
<attribute
name="from">[EMAIL PROTECTED]</attribute>
</gbean>
<gbean name="mail/MailSession"
class="org.apache.geronimo.mail.MailGBean">
<attribute name="transportProtocol">smtp</attribute>
<attribute name="useDefault">true</attribute>
<attribute name="properties">mail.debug=true</attribute>
<reference name="Protocols">
<name>protocol.smtp</name>
</reference>
</gbean>
What's wrong here?
Best regards,
Alex Andrushchak
Alex Andrushchak wrote:
Jakob,
Do you mean MimeMessage?
Best regards,
Alex Andrushchak
Jakob Færch wrote:
Alex Andrushchak wrote:
Jakob,
I've changed code and now i have exception:
Setting the message with given args...SessionMailerBean.setMessage:
checkpoint 1
.
12:47:23,734 WARN [SystemExceptionInterceptor] SessionMailer
java.lang.UnsupportedOperationException: Method not yet implemented
at
javax.mail.internet.MimeMessage.addRecipients(MimeMessage.java:287)
It seems that you're still using the Address variant of
addRecipients. You need to give the method a String parameter. I must
admit I'm not that much into the details of the javamail
implementation, but I guess you can use the recipient variable in our
code.
Jakob