Fixed the issue. Sorry for the trouble. Supun..
On Fri, Jan 20, 2012 at 10:11 AM, Sagara Gunathunga < [email protected]> wrote: > This commit cause several test failures please take a look > https://builds.apache.org/job/axis2-transports-trunk/684/ > > Thanks ! > > On Fri, Jan 20, 2012 at 6:49 PM, <[email protected]> wrote: > >> Author: supun >> Date: Fri Jan 20 13:19:55 2012 >> New Revision: 1233893 >> >> URL: http://svn.apache.org/viewvc?rev=1233893&view=rev >> Log: >> fixing mail attachments >> >> Modified: >> >> >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailConstants.java >> >> >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailTransportSender.java >> >> Modified: >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailConstants.java >> URL: >> http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailConstants.java?rev=1233893&r1=1233892&r2=1233893&view=diff >> >> ============================================================================== >> --- >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailConstants.java >> (original) >> +++ >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailConstants.java >> Fri Jan 20 13:19:55 2012 >> @@ -60,6 +60,7 @@ public class MailConstants { >> public static final String TRANSPORT_MAIL_FORMAT = >> "transport.mail.Format"; >> public static final String TRANSPORT_FORMAT_TEXT = "Text"; >> public static final String TRANSPORT_FORMAT_MP = "Multipart"; >> + public static final String TRANSPORT_FORMAT_ATTACHMENT_FILE = >> "AttachmentFile"; >> >> public static final String TRANSPORT_MAIL_FOLDER = >> "transport.mail.Folder"; >> public static final String TRANSPORT_MAIL_CONTENT_TYPE = >> "transport.mail.ContentType"; >> >> Modified: >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailTransportSender.java >> URL: >> http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailTransportSender.java?rev=1233893&r1=1233892&r2=1233893&view=diff >> >> ============================================================================== >> --- >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailTransportSender.java >> (original) >> +++ >> axis/axis2/java/transports/trunk/modules/mail/src/main/java/org/apache/axis2/transport/mail/MailTransportSender.java >> Fri Jan 20 13:19:55 2012 >> @@ -433,6 +433,15 @@ public class MailTransportSender extends >> mimeMultiPart.addBodyPart(mimeBodyPart1); >> mimeMultiPart.addBodyPart(mimeBodyPart2); >> message.setContent(mimeMultiPart); >> + >> + String fileName = (String) msgContext.getProperty( >> + MailConstants.TRANSPORT_FORMAT_ATTACHMENT_FILE); >> + if (fileName != null) { >> + mimeBodyPart2.setFileName(fileName); >> + } else { >> + mimeBodyPart2.setFileName("attachment"); >> + } >> + >> mainPart = mimeBodyPart2; >> } else { >> mainPart = message; >> >> >> > > > -- > Sagara Gunathunga > > Blog - http://ssagara.blogspot.com > Web - http://people.apache.org/~sagara/ > LinkedIn - http://www.linkedin.com/in/ssagara > -- Supun Kamburugamuva Member, Apache Software Foundation; http://www.apache.org E-mail: [email protected] <[email protected]>; Mobile: +94 77 431 3585 Blog: http://supunk.blogspot.com
