We have many SLSB in our application, each in a jar file. The ear file containing these jars files deployed on our remote JBoss server. DAO pattern is used to fetch data from MSSQL Server. Everything works fine. However, every time a remote method is called (after a delay of about 20 seconds) from a client application, there is a delay of approximately 2 second before the remote method is invoked. If methods are invoked one after the other there is no such a time delay. There is no exception is thrown.
JBoss 4.0.2 on Microsoft Server 2003, jdk 1.5.0_03