Hi Sunkara,
This is very straightforward to do. In the message definition you can click on the External Name column of an attribute it will become a text field and you can change the name of the attribute that will be used by the message definition there.
Below is an example with a fileDocument specialization
Hope this helps
Danny
if external name has blank, like "Apple tree",cant save,do you know hot to solve it