on 06-11-2013 9:45 AM
Hi Friends,
At receiver side, we need to send a XML message with root node as "Message". But in PI we need to follow naming conventions and message name should start from MT*. Hence i need to rename the root node of my XML message while sending message to receiver and i am using file adapter.
Can anybody guide me for that?
Thanks
Sumeet.
Hi Sumeet,
You can use module AF_Modules/XMLAnonymizerBean before adapter module. Also refer the following blogs it may be of some help,
http://scn.sap.com/message/9627609
http://scn.sap.com/message/805356#805356
Regards,
Nitin Patil
Please reward points if you find it useful.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As mentioned by raja it is not mandatory to use MT* in your message type. renaming it "Message" is not going to cause any trouble.
please check below one for naming conventions in pi.in this i don't see any sentence saying message type must start with MT*.
Regards,
Muniyappan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Why use XSLT or Java mapping to change the root node name when you can simply compromise with naming conventions for this one.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not mandatory to follow MT as a prefix , if message type name creating trouble then use whatever name you want,it works.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can just map MT and Message. Your output will be 'Message' on the output.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.