cancel
Showing results for 
Search instead for 
Did you mean: 

MTOM: Content-ID contains invalid characters

Former Member
0 Kudos

Hello Experts,

I have a following a scenarion:

SOAP (MTOM Attachment) -> SAP PI -> Inbound Proxy.

Sender Adapet is : WS Adapter (MTOM activated)

I test the scenario using SoapUI (MTOM Features activated) and the attachment as Base64 binary code in the payload. I used in my mapping XSLT (as suggested in the SAP Help).

According to the trace, XSLT mapping is executed successfully. The payload contains the Base64 for the attcahment....

After these steps, Mapping throws following error:

The payload looks fine as follows: (where field DATA contains the Base64 binray

Does anyone can give some suggestion, how to handle this error? I did not find any tipps so far in the forum.

Best Regards

Satish.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186851
Active Contributor
0 Kudos

Hello Sathish ,

Try enabling the checkbox "Do Not Resolve XOP Includes" checkbox in the operation mapping.

Former Member
0 Kudos

Hello Raghuram

As per the SAP Help for MTOM, we have to disable that check-box.

SOAP Message Transmission Optimization Mechanism (MTOM) - Enterprise Services Repository - SAP Libra...

I have even tried enabling that check box, but I received following error message with the mapping.

Field "DATA" is of type Base64, which contains the MTOM Reference.

so we have to enable that check box...

Regards

Satish.