BUG: Error Message When Message Attachment Order Is Different from the Service Header Order (325750)



The information in this article applies to:

  • Microsoft BizTalk Server Accelerator for RosettaNet, version 2.0

This article was previously published under Q325750

SYMPTOMS

If a message has attachments in a different order from the order that is listed in the service header, BizTalk Accelerator for RosettaNet does not work correctly, and you receive the following error message:
Error:

BizTalk Accelerator for RosettaNet failed to locate attachment of specified Content-ID.

Content-ID of service header ac101c1cc90de612a96976f07aba460eeb2f67c7a096696 does not match Content-ID of attachment ac101c1cc90de612a96976f07aba460eeb2f67c7a096695.
The input message is illustrated as follows:
Service Header:	
	<RosettaNetMessage>
	   <ServiceHeader>
	      <ProcessControl>
	         <ActivityControl>
		 <MessageControl>	
		     <Manifest>
		       <Attachment>
			<UniversalResourceIdentifier>
	  		cid:ac101c1cc90de612a96976f07aba460eeb2f67c7a096695
	                <Attachment>
			<UniversalResourceIdentifier>
	  		cid:ac101c1cc90de612a96976f07aba460eeb2f67c7a096696
	
Attachments order:
	<RosettaNetMessage>
	     <Attachments>
		<Attachment>
		   <ContentId>
	                ac101c1cc90de612a96976f07aba460eeb2f67c7a096696
	        <Attachment>
		   <ContentId>
		        ac101c1cc90de612a96976f07aba460eeb2f67c7a096695
				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:9/27/2005
Keywords:kbHotfixServer kbQFE kbbug kbfix KB325750