SAP Knowledge Base Article - Preview

3023600 - IllegalArgumentException:URLDecoder: Illegal hex characters in escape (%) pattern in SOAP Adapter

Symptom

An integration flow configured with a SOAP sender adapter fails to process inbound messages that include attachments (SOAP with Attachments/SwA). Messages without attachments are processed successfully.

When a message with an attachment is received, the processing fails immediately, and the following IllegalArgumentException is displayed in the message monitoring logs. This error indicates that a part of the incoming HTTP request, likely a header, contains a malformed URL-encoded string.

java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string


Read more...

Environment

  • SAP Cloud Integration
  • SAP Integration Suite

Product

Cloud Integration all versions ; SAP Integration Suite all versions

Keywords

SAP HANA Cloud Integration, SAP HCI, SAP CPI, SCPI, SFSF, tenant, iFlow, Integration Flow, payload, file, tenant, issue, iFlow, xml, For input string, Illegal hex characters, % , KBA , LOD-HCI-PI-CON-FTP , FTP, SFTP and SOAP Adapter , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.