--- a/src/java/com/sun/xml/messaging/saaj/soap/ImageDataContentHandler.java | |
+++ b/src/java/com/sun/xml/messaging/saaj/soap/ImageDataContentHandler.java | |
@@ -83,7 +83,9 @@ | |
* @return The DataFlavors. | |
*/ | |
public DataFlavor[] getTransferDataFlavors() { | |
- return (DataFlavor[]) Arrays.copyOf(flavor, flavor.length); | |
+ DataFlavor[] copyOf = new DataFlavor[flavor.length]; | |
+ System.arraycopy(flavor, 0, copyOf, 0, flavor.length); | |
+ return copyOf; | |
} | |
/** |