cancel
Showing results for 
Search instead for 
Did you mean: 

Not able to extract SOAP attachment due to huge size using SAP CPI

0 Kudos

We have an integration scenario with SOAP adapter as sender. While extracting the attachment from the sender using a script, the message gets failed or gets struck in processing. The size of the attachment was around 700MB.

What is the maximum limit of SOAP attachment size CPI can handle? (To clarify, I am not talking about the MPL attachments.)

Is it possible to split the attachment and extract it instead of extracting it as a single file?
Is there any SAP recommended scripts (groovy / Javascript) or any other ways to download the exactment from SOAP message.

Accepted Solutions (0)

Answers (2)

Answers (2)

daviddasilva
Active Contributor

Hi,

700MB is quite large! I can't find an explicit max size for the SOAP attachment but is it possible for the sender to send multiple smaller attachments say of 100MB each?

Alternatively you may be able to use groovy script to log the attachment as several payloads when it reaches a certain size perhaps?

Kind regards,

David

dineshhome1361_7
Participant
0 Kudos

Hi Ganga,

For SOAP Adapter, you need to mention the size of the data in the channel(By default, it will be 40MB for body and 100mb for attachments).

Based on your requirement , you need to update this setting accordingly

Thanks,

Dinesh