cancel
Showing results for 
Search instead for 
Did you mean: 

Handling ” or “#11 characters in PI mapping

former_member255627
Participant
0 Kudos

Hi Friends,

We are facing a mapping error in IDOC to SOAP scenario due to " ” or “#11 “characters in the payload.

We are in PI 7.4 version. I have read many threads referring to use java mapping to handle special characters.

I want to know is there any other way to handle this in PI without using java mapping?

Please share your thoughts.

Regards,

Pushpa

Accepted Solutions (1)

Accepted Solutions (1)

Ryan-Crosby
Active Contributor

Looks to me like an attempt to use an HTML entity in a long text to represent a line feed that isn't a universally recognized entity (should be or a <br/> tag). I tried it in a browser and got a funny looking box for the character based on the encoding. You can either try to strip them using a java mapping or you can find out what the source of these long texts are to see if the entity information can be stripped during creation.

Regards,

Ryan Crosby

Ryan-Crosby
Active Contributor
0 Kudos

It appears to be a "vertical tab" character and I have found references suggesting that it is obsolete.

Answers (3)

Answers (3)

former_member186851
Active Contributor

You wish to send it as it is and is this any specific language?

former_member255627
Participant
0 Kudos

Hi Raghuraman,

Thanks for your reply. Hope you are doing good.

These two special characters are in material text which is in MATMAS Idoc. When ever the text contains these special characters, message gets failed in PI with runtime exception error.

It is not a specific language, example text is shown below:

Regards,

Pushpa

former_member255627
Participant
0 Kudos

Thanks a lot Ryan and Raghuraman for your replies. Yes special characters are because of vertical tab in the text.

I have implemented java mapping to handle those special characters, now it is working fine.

Best Regards,

Pushpa

former_member255627
Participant
0 Kudos

Hi,

Any idea on how to avoid these two special characters in IDOC payload with out using java mapping?

If Java mapping is the only option, please provide the procedure to develop java mapping in ESR.

Awaiting your replies.

Thanks in Advance.

Regards,

Pushpa