I am receiving a message from webMethods that is sending the data as a
multipart mime message. I have configured my ****ts so that I drop the
message into a directory (using a FILE send ****t) any time I receive a
message.
When a message comes in, I am seeing a new file generated in my drop
directory, but when I look at the content of that file, it is the wrong
part of the message. It is saving the "RNSubType=service-header"
instead of the "RNSubType=service-content" ****tion of the message in my
drop file... How can I instruct the system to store the service-content
instead?
Here's a sample of what the file coming in looks like... I've snipped
out large (but irrelevant) ****tions of the message.
-mdb
MIME-Version: 1.0
Content-Type: multipart/related; type="Application/x-RosettaNet";
boundary="----=_Part_43946_1326206367.1174601898965"
Content-Description: This is the RosettaNet business message
------=_Part_43946_1326206367.1174601898965
Content-Type: Application/XML; RNSubType="preamble-header"
Content-Description: This is the Preamble Header part of the business
message
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Preamble SYSTEM "PreamblePartMessageGuideline.dtd">
<Preamble>
<DateTimeStamp>20070322T221817.380Z</DateTimeStamp>
<GlobalAdministeringAuthorityCode>RosettaNet
</GlobalAdministeringAuthorityCode>
<GlobalUsageCode>Test</GlobalUsageCode>
<VersionIdentifier>1.1</VersionIdentifier>
</Preamble>
------=_Part_43946_1326206367.1174601898965
Content-Type: Application/XML; RNSubType="service-header"
Content-Description: This is the Service Header part of the business
message
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE ServiceHeader SYSTEM "ServiceHeaderPartMessageGuideline.dtd">
<ServiceHeader>
<ProcessControl>
[snip!!!]
</ProcessControl>
</ServiceHeader>
------=_Part_43946_1326206367.1174601898965
Content-Type: Application/XML; RNSubType="service-content"
Content-Description: This is the Service Content part of the business
message
<?xml version="1.0"?>
<Pip2A1ProductCatalogInformationNotification>
<fromRole>
[snip!!!]