Ok flow. Sorry for being off-topic.
Thanks for replying though. Can't believe answer was there on SO and still i couldn't find it. I feel dumb right now.
And yes i did use patched smack and not pure smack for my app but was about to try with pure smack too.
I would start digging the source of asmack right away.