[jbossws-commits] JBossWS SVN: r10399 - stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/xop/jaxws.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Tue Jul 28 07:36:39 EDT 2009


Author: mageshbk at jboss.com
Date: 2009-07-28 07:36:39 -0400 (Tue, 28 Jul 2009)
New Revision: 10399

Modified:
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/xop/jaxws/ReflectiveAttachmentRefScanner.java
Log:
[JBWS-2708] XmlAttachmentRef annotation on List<DataHandler> is not identified as an Attachment part - fixed

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/xop/jaxws/ReflectiveAttachmentRefScanner.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/xop/jaxws/ReflectiveAttachmentRefScanner.java	2009-07-28 10:39:39 UTC (rev 10398)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/xop/jaxws/ReflectiveAttachmentRefScanner.java	2009-07-28 11:36:39 UTC (rev 10399)
@@ -86,6 +86,7 @@
          boolean exceptionToTheRule = isAttachmentDataType(type);
          if (! exceptionToTheRule) {
             type = getFieldComponentType(field);
+            exceptionToTheRule = isAttachmentDataType(type);
          }
          // only non JDK types are inspected except for byte[] and java.lang.String
          if( !alreadyScanned(field) && (exceptionToTheRule || !isJDKType(type)) )



More information about the jbossws-commits mailing list