Webmethods IS doesnt accept envelope


we want to send a C1 Message to the inbound interface of webMethods Integration Server. The Inbound URl has the following parameters …/invoke/pub.marketconnect.transport/receiveEnvelope

We get the error message:
Expected record to contain an Envelope in envelope field. Field is empty.

Is anyone experienced with this error?

Thank you!

Our message has the following headers:

Date: Tue, 21 Mar 2017 13:30:28 +0100 (CET)
MIME-Version: 1.0
Content-Type: multipart/related;
Content-ID: aa89da88-7caf-1000-bd4f-c0a8fa530001
x-Date-Sent: 21 Mrz 2017 13:30:28 CET
x-Document-Type: Order
x-Priority: 5
x-Correlation-Id: aa89da88-7caf-1000-bd4f-c0a8fa530001
x-Request-Mode: peer-peer; delivery=express; ack=yes
BLIN: 001
x-Request-Annotation: normal
x-Message-Format: Commerce One 1.0 N; version=1.0; variant=N; date="June 1999"; owner="Commerce One"
x-Date-Recieved: 21 Mrz 2017 13:30:29 CET
x-Message-Id: aa89da88-7caf-1000-bd4f-c0a8fa530001

Content-Type: application/xml; owner=x-commerceone; type=Order; version=1.0; charset=UTF-8
Content-Transfer-Encoding: base64
Content-ID: aa89da88-7caf-1000-bd4e-c0a8fa530001
Content-Description: Document
Content-Disposition: inline

----message here -----

are you generating the MML using C1 XDK?
if not, I’d suggest to do that.
Since you have WM, you can use WM c1 onramp to generate MML and send to itself for testing purpose.

x-Sender-Id: → this is empty.

Yes, i cleared sender and receiver manually.

We’ve sent a test message from WM and compare it. The messages looks similar. We use the same headers as shown in the post before.