dims 2002/10/22 12:33:46
Modified: java/src/org/apache/axis/utils JavaUtils.java
Log:
Fix for Bug 13611 - Conversion from AttachmentPart to DataHandler doesn't work
from [EMAIL PROTECTED] (Robert Cauble)
Revision Changes Path
1.83 +4 -0 xml-axis/java/src/org/apache/axis/utils/JavaUtils.java
Index: JavaUtils.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/utils/JavaUtils.java,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- JavaUtils.java 22 Oct 2002 16:01:57 -0000 1.82
+++ JavaUtils.java 22 Oct 2002 19:33:45 -0000 1.83
@@ -263,6 +263,7 @@
if (destClass == String.class
|| destClass == Image.class
|| destClass == Source.class
+ || destClass == DataHandler.class
|| destName.equals("javax.mail.internet.MimeMultipart")) {
DataHandler handler;
if (arg instanceof AttachmentPart) {
@@ -297,6 +298,9 @@
// StreamSource.
return new StreamSource(new StringReader(
(String) handler.getContent()));
+ }
+ else if (destClass == DataHandler.class) {
+ return handler;
}
else {
return handler.getContent();