Anuj
The problem is that the only XML serialization standard is wddx which is bulky. Our XML parser is just a way to achieve it to save on bandwidth. However the problem arises when you want multiple XML nodes. At one point we had it where the passed root traversed the entire document.
So if I was to change the behaviour of how event.renderData() works - ie basically not using the XMLConverter plugin that it uses and instead write my own XMlConverter util.....what is the best way to do that?
Should I be writing my own RequestContextDecorator and overriding renderData() function?