Index: src/java/com/sun/xml/messaging/saaj/soap/MessageImpl.java =================================================================== --- src/java/com/sun/xml/messaging/saaj/soap/MessageImpl.java (revision 358) +++ src/java/com/sun/xml/messaging/saaj/soap/MessageImpl.java (working copy) @@ -449,7 +449,7 @@ soapMessagePart = multiPart.getBodyPart(startParam); for (int i = 0; i < multiPart.getCount(); i++) { contentID = multiPart.getBodyPart(i).getContentID(); - if(!contentID.equals(startParam)) + if(!startParam.equals(contentID)) initializeAttachment(multiPart, i); } }