Skip to Content
0
Former Member
May 30, 2009 at 06:19 AM

Base64 in Proxy Runtime

83 Views

Hi gurus,

I'm planning to use Base64 for sending/receiving binary data to R/3. I generated a proxy for a receiver interface which has a field of type Base64 and it is generated as RAWSTRING.

When I send a test XML through a web service (for my SOAP-PI-Proxy scenario) which has a correct Base64 data in the relative field, the proxy runtime in R/3 throws "Error in Control Framework" in SMQ2, even before the message reaches the proxy code.

How does the proxy runtime handle Base64? Does it actually convert it to RAWSTRING or I should use different xsd types for inbound interfaces(such as hexString maybe?). If yes, how to convert?

And what about sending? Is it possible to send Base64 from client proxies?

Regards,

Gökhan