as you know XI adapter / proxy sends out messages in XML format. I found that all the messages are sent out with etf-8 as encoding:
<?xml version="1.0" encoding="utf-8" ?>
This is not true, as the xml document could contain text of different language, thus when I map the message in PI using java program, it will throw exception that invalid character contained in the xml. So how we influence the proxy engine which encoding to use (or which encoding should be put in the xml header) when sending message out from the backend (ECC)? I've found no way to do that, hope somebody here has any clue.