cancel
Showing results for 
Search instead for 
Did you mean: 

Special Characters problem in PI 7.1

former_member181959
Contributor
0 Kudos

Hi,

We have simple integration from R3 to JMS. from R3, idocs contain special characters, and they are getting converted in to different chanracters in integration engine. So making the output data currupted.

I tested the same message in mapping test tool and the target message contains actual special charcters. Below is the example,

Input:

i was thinking of using XMLAnonymizer, but the problem is in integration engine itself. I can see invalid output in SXMB_MONI.

so could some one help me how can i fix this issue?

Many thanks in advance.

Regards,

Prasad..

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

The output is not corrupted.

You see UTF-8 characters in an ISO representation.

Maybe the output XML does not have an XML header.

But this is no issue, your scenario should work anyway.

Regards

Stefan

former_member181959
Contributor
0 Kudos

Hello Stefan,

You are right. its becuase of missing encoding. Now i changes it like below, then it worked.

arg1.getOutputPayload().getOutputStream().write(inputPayload.getBytes("ISO-8859-1"));

Many thanks.

Prasad Babu.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

Please check this document to sort out your issue:

How to Work with Character Encodings in Process Integration (NW7.0):

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/502991a2-45d9-2910-d99f-8aba5d79fb42

Br,

Dzmitry