Thanks.
Actually previusly I had tried <remote> element but my order of elements was:
<ejb-ref-name>, <ejb-link>, <remote> and that was not working. Now that I have re-ordered as <ejb-ref-name>, <remote> , <ejb-link> it works fine. Is ordering of elements so important.
I would try class level annotations as well.
[Message sent by forum member 'praveen16' (praveen16)]
http://forums.java.net/jive/thread.jspa?messageID=297832