Hi Team,
I am trying to send POST request to a SOAP endpoint along with attachments. I tried with SoapUI and it works perfect. I took the “http log” from soap UI and try to build the multipart mime message with boundaries in postman. But I am always getting below error
The incoming message has invalid Attachments with the following errors: mtom is disabled, please enable it
------=_Part_0_2133577255.1765946790750
Content-type: application/xml; charset=UTF-8; type="text/xml"
Content-Transfer-Encoding: 8bit
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:n0="urn:Ariba:Buyer:vsap" xmlns:urn="urn:Ariba:Buyer:vsap">
<soapenv:Header>
<urn:Headers>
<!--You may enter the following 2 items in any order-->
<urn:variant/>
<urn:partition/>
</urn:Headers>
</soapenv:Header>
<soapenv:Body>
<urn:RequisitionImportPullRequest xmlns:urn="urn:Ariba:Buyer:vsap">
<urn:Requisition_RequisitionImportPull_Item>
<!--Zero or more repetitions:-->
<urn:item>
<!--You may enter the following 25 items in any order-->
<urn:CompanyCode>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>0003</urn:UniqueName>
</urn:CompanyCode>
<urn:DefaultLineItem>
<!--You may enter the following 2 items in any order-->
<urn:DeliverTo/>
<urn:NeedBy>2024-01-31T12:00:00+00:00</urn:NeedBy>
</urn:DefaultLineItem>
<urn:ERPRequisitionID/>
<urn:ImportedHeaderCommentStaging>Link to fieldglass workorder
<br><br><a href="
https://euxcore1.fgvms.eu/SSOLogin?TARGET=company%3dSFBI%3B%3Bnext=%2fwork_order_detail.do%3fid%3dz24022613270430192591b0f"
target="_blank">View in FieldGlass</a></urn:ImportedHeaderCommentStaging>
<urn:ImportedHeaderExternalCommentStaging>true</urn:ImportedHeaderExternalCommentStaging>
<urn:IsServiceRequisition>true</urn:IsServiceRequisition>
<urn:custom>
<urn:CustomSupressorderFlag name="SupressOrderreport">
<urn:UniqueName>true</urn:UniqueName>
<urn:custom>
<urn:CustomBoolean name="SupressOrderreport">true</urn:CustomBoolean>
<urn:CustomBoolean name="cus_NoOutputtosupplier">true</urn:CustomBoolean>
<urn:CustomString name="SupressOrderreport"/>
</urn:custom>
</urn:CustomSupressorderFlag>
</urn:custom>
<urn:LineItems>
<!--Zero or more repetitions:-->
<urn:item>
<!--You may enter the following 46 items in any order-->
<urn:AllowUsersToEditUnitPrice>true</urn:AllowUsersToEditUnitPrice>
<urn:ImportedChargeTypeStaging/>
<urn:ImportedDeliverToStaging/>
<urn:BillingAddress>
<urn:UniqueName/>
</urn:BillingAddress>
<urn:BuyerPartNumber/>
<urn:CommodityCode>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName/>
</urn:CommodityCode>
<urn:ContractIdStaging/>
<urn:Description>
<!--You may enter the following 11 items in any order-->
<urn:CommonCommodityCode>
<!--You may enter the following 2 items in any order-->
<urn:Domain>eclass</urn:Domain>
<urn:UniqueName>25119016</urn:UniqueName>
</urn:CommonCommodityCode>
<urn:Description>PR from sync description</urn:Description>
<urn:ManPartNumber/>
<urn:Price>
<!--You may enter the following 2 items in any order-->
<urn:Amount>1234</urn:Amount>
<urn:Currency>
<urn:UniqueName>EUR</urn:UniqueName>
</urn:Currency>
</urn:Price>
<urn:UnitOfMeasure>
<urn:UniqueName>EA</urn:UniqueName>
</urn:UnitOfMeasure>
<urn:PriceBasisQuantity>1</urn:PriceBasisQuantity>
</urn:Description>
<urn:ERPLineItemNumber/>
<urn:Facility/>
<urn:ImportServiceDetailsStaging>
<!--You may enter the following 8 items in any order-->
<urn:ExpectedAmount>
<!--You may enter the following 2 items in any order-->
<urn:Amount>1234</urn:Amount>
<urn:Currency>
<urn:UniqueName>EUR</urn:UniqueName>
</urn:Currency>
</urn:ExpectedAmount>
<urn:MaxAmount>
<!--You may enter the following 2 items in any order-->
<urn:Amount>1234</urn:Amount>
<urn:Currency>
<urn:UniqueName>EUR</urn:UniqueName>
</urn:Currency>
</urn:MaxAmount>
<urn:RequiresServiceEntry>true</urn:RequiresServiceEntry>
<urn:ServiceEndDate>2024-01-31T12:00:00+00:00</urn:ServiceEndDate>
<urn:ServiceStartDate>2024-01-15T12:00:00+00:00</urn:ServiceStartDate>
</urn:ImportServiceDetailsStaging>
<urn:ImportedAccountCategoryStaging>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>K</urn:UniqueName>
</urn:ImportedAccountCategoryStaging>
<urn:ImportedAccountTypeStaging>K</urn:ImportedAccountTypeStaging>
<urn:ImportedAccountingsStaging>
<!--You may enter the following 2 items in any order-->
<urn:SplitAccountings>
<!--Zero or more repetitions:-->
<urn:item>
<!--You may enter the following 14 items in any order-->
<urn:Account>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>K</urn:UniqueName>
</urn:Account>
<urn:CostCenter>
<!--You may enter the following 3 items in any order-->
<urn:CompanyCode>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>0003</urn:UniqueName>
</urn:CompanyCode>
<urn:UniqueName>0000783401</urn:UniqueName>
</urn:CostCenter>
<urn:GeneralLedger>
<!--You may enter the following 3 items in any order-->
<urn:CompanyCode>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>0003</urn:UniqueName>
</urn:CompanyCode>
<urn:UniqueName>XX0000213500</urn:UniqueName>
</urn:GeneralLedger>
<urn:NumberInCollection>1</urn:NumberInCollection>
<urn:Percentage>100</urn:Percentage>
<urn:ProcurementUnit>
<urn:UniqueName/>
</urn:ProcurementUnit>
</urn:item>
</urn:SplitAccountings>
<urn:Type>
<urn:UniqueName>_Percentage</urn:UniqueName>
</urn:Type>
</urn:ImportedAccountingsStaging>
<urn:ImportedItemCategoryStaging>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>D</urn:UniqueName>
</urn:ImportedItemCategoryStaging>
<urn:ImportedLineCommentStaging>item from pr sync https://euxcore1.fgvms.eu/SSOLogin?TARGET=company%3dSFBI%3B%3Bnext=%2fwork_order_detail.do%3fid%3dz24011021455426264151b0f View in FieldGlass</urn:ImportedLineCommentStaging>
<urn:ImportedLineExternalCommentStaging>false</urn:ImportedLineExternalCommentStaging>
<urn:ImportedNeedByStaging>2025-01-31T12:00:00+00:00</urn:ImportedNeedByStaging>
<urn:IsServiceChild>false</urn:IsServiceChild>
<urn:ItemCategory>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName/>
</urn:ItemCategory>
<urn:NumberInCollection>1</urn:NumberInCollection>
<urn:OriginatingSystemLineNumber>1</urn:OriginatingSystemLineNumber>
<urn:ParentLineNumber>0</urn:ParentLineNumber>
<urn:PurchaseGroup>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName/>
</urn:PurchaseGroup>
<urn:PurchaseOrg>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName/>
</urn:PurchaseOrg>
<urn:Quantity>1</urn:Quantity>
<urn:SAPPlant>
<urn:UniqueName/>
</urn:SAPPlant>
<urn:ShipTo>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName/>
</urn:ShipTo>
<urn:Supplier>
<!--You may enter the following 2 items in any order-->
<urn:UniqueName>513839</urn:UniqueName>
</urn:Supplier>
<urn:SupplierLocation>
<!--You may enter the following 3 items in any order-->
<urn:ContactID/>
<urn:UniqueName/>
</urn:SupplierLocation>
<urn:TaxCodeCountryStaging>
<urn:UniqueName/>
</urn:TaxCodeCountryStaging>
<urn:OutlineRootNumber/>
<urn:Operation>New</urn:Operation>
<urn:custom>
<urn:CustomBoolean name="BenefitInKind">true</urn:CustomBoolean>
<urn:CustomBoolean name="ExternalPartnerHasAccessToPersonalData">false</urn:CustomBoolean>
</urn:custom>
</urn:item>
</urn:LineItems>
<urn:Name>Titl for PR PR sync</urn:Name>
<urn:Operation>New</urn:Operation>
<urn:OriginatingSystem>FieldGlass</urn:OriginatingSystem>
<urn:OriginatingSystemReferenceID>FGWO0000155</urn:OriginatingSystemReferenceID>
<urn:Preparer>
<!--You may enter the following 2 items in any order-->
<urn:PasswordAdapter>PasswordAdapter1</urn:PasswordAdapter>
<!-- <urn:PasswordAdapter>ThirdPartyUser</urn:PasswordAdapter> -->
<urn:UniqueName>bhashrivasv</urn:UniqueName>
</urn:Preparer>
<urn:Requester>
<!--You may enter the following 2 items in any order-->
<urn:PasswordAdapter>PasswordAdapter1</urn:PasswordAdapter>
<!-- <urn:PasswordAdapter>ThirdPartyUser</urn:PasswordAdapter> -->
<urn:UniqueName>shrivasv</urn:UniqueName>
</urn:Requester>
<urn:SAPPlant>
<urn:UniqueName/>
</urn:SAPPlant>
<urn:UniqueName/>
<urn:OriginatingSystemAmendmentID/>
<urn:Attachments>
<urn:item>
<urn:Attachment>
<urn:ContentType>text/plain</urn:ContentType>
<urn:Filename>HeaderAttach.txt</urn:Filename>
</urn:Attachment>
<urn:Date>2021-06-16T07:39:46Z</urn:Date>
<urn:ExternalAttachment>false</urn:ExternalAttachment>
<urn:MappedFilename>cid:HeaderAttach.txt</urn:MappedFilename>
<urn:User>
<urn:PasswordAdapter>PasswordAdapter1</urn:PasswordAdapter>
<urn:UniqueName>smith</urn:UniqueName>
</urn:User>
</urn:item>
</urn:Attachments>
</urn:item>
</urn:Requisition_RequisitionImportPull_Item>
</urn:RequisitionImportPullRequest>
</soapenv:Body>
</soapenv:Envelope>
------=_Part_0_2133577255.1765946790750
Content-type: text/plain
Content-transfer-encoding: base64
Content-ID:<HeaderAttach.txt>
Content-Disposition: attachment; filename="HeaderAttach.txt"
c2FkYXNkc2Fk
------=_Part_0_2133577255.1765946790750
the headers of the request are like below
Content-Type:multipart/related; boundary="----=_Part_0_2133577255.1765946790750"; type="application/xop+xml"
request body type
