Author: sgoeschl
Date: Fri Feb 6 17:02:44 2009
New Revision: 741633
URL: http://svn.apache.org/viewvc?rev=741633&view=rev
Log:
[EMAIL-78] Providing better diagnostic messages when attaching fails.
Modified:
commons/proper/email/trunk/src/java/org/apache/commons/mail/MultiPartEmail.java
commons/proper/email/trunk/xdocs/changes.xml
Modified: commons/proper/email/trunk/src/java/org/apache/commons/mail/MultiPartEmail.java
URL: http://svn.apache.org/viewvc/commons/proper/email/trunk/src/java/org/apache/commons/mail/MultiPartEmail.java?rev=741633&r1=741632&r2=741633&view=diff
==============================================================================
--- commons/proper/email/trunk/src/java/org/apache/commons/mail/MultiPartEmail.java (original)
+++ commons/proper/email/trunk/src/java/org/apache/commons/mail/MultiPartEmail.java Fri Feb
6 17:02:44 2009
@@ -364,7 +364,7 @@
}
catch (IOException e)
{
- throw new EmailException("Invalid URL set");
+ throw new EmailException("Invalid URL set:" + url, e);
}
return attach(new URLDataSource(url), name, description, disposition);
@@ -397,7 +397,7 @@
}
catch (IOException e)
{
- throw new EmailException("Invalid Datasource");
+ throw new EmailException("Invalid Datasource", e);
}
return attach(ds, name, description, EmailAttachment.ATTACHMENT);
Modified: commons/proper/email/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/email/trunk/xdocs/changes.xml?rev=741633&r1=741632&r2=741633&view=diff
==============================================================================
--- commons/proper/email/trunk/xdocs/changes.xml (original)
+++ commons/proper/email/trunk/xdocs/changes.xml Fri Feb 6 17:02:44 2009
@@ -24,6 +24,9 @@
<body>
<release version="1.2-SNAPSHOT" date="as in SVN">
+ <action dev="sgoeschl" type="fix" issue="EMAIL-78" due-to="Aaron Digulla, Corey
Scott">
+ Provide better diagnostics when attaching documents fail.
+ </action>
<action dev="sgoeschl" type="fix" issue="EMAIL-70" due-to="F. Andy Seidl">
When mail authentication is required and no username/password is supplied
than the provided mail session is used. If a username/password is found
|