Author: ffang
Date: Thu May 10 20:10:45 2007
New Revision: 537073

URL: http://svn.apache.org/viewvc?view=rev&rev=537073
Log:
minor change in AttachmentDeserializer to read attachment boundary from message 
body first in case boundary in contenttype of message header mismatch the 
boundary in message body

Modified:
    
incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/attachment/AttachmentDeserializer.java

Modified: 
incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/attachment/AttachmentDeserializer.java
URL: 
http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/attachment/AttachmentDeserializer.java?view=diff&rev=537073&r1=537072&r2=537073
==============================================================================
--- 
incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/attachment/AttachmentDeserializer.java
 (original)
+++ 
incubator/cxf/trunk/rt/core/src/main/java/org/apache/cxf/attachment/AttachmentDeserializer.java
 Thu May 10 20:10:45 2007
@@ -91,11 +91,12 @@
         }
 
         if (contentType.toLowerCase().indexOf("multipart/related") != -1) {
-            // First try to find the boundary from the content-type
-            boundary = findBoundaryFromContentType(contentType);
-            // If a boundary wasn't found, try the InputStream
+            // First try to find the boundary from InputStream
+            boundary = findBoundaryFromInputStream();
+            // If a boundary wasn't found, try the ContentType
             if (null == boundary) {
-                boundary = findBoundaryFromInputStream();
+                
+                boundary = findBoundaryFromContentType(contentType);
             }
             // If a boundary still wasn't found, throw an exception
             if (null == boundary) {


Reply via email to