Base64 encoded PDF fails to regenerate after being returned by Service Bus (Doc ID 2182620.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

Oracle Service Bus - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

To validate the response, the following architecture was used:

SOAP UI --> OSB proxy --> OSB Business Service --> REST service (that returns a pdf)

Copying the response from SOAPUI into an online tool to recreate the original PDF results in an incorrect PDF.

However, when using the online tool to encode/decode the PDF file directly, it works as expected.

 

Comparing the characters from the binary files it was noticed that a few characters are different.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms