Martin,
thanks for the response. however I still have not got the answer I am looking for, You have explained in detail about the pass by reference part. I am using Weblogic 10.3. My main focus of the question is about the Timer parameter of the method. Since it has been annotated with @Timeout, it expects a Timer parameter but at the same time, the Timer object is not serializable. This seems like an anomaly in the timer framework and the usage of it. I searched the web, for other users having this issue, but didnt find any. So there must be something I am missing.
thanks again
shyamala.
[Message sent by forum member 'shyamals' (shyamals)]
http://forums.java.net/jive/thread.jspa?messageID=359701