User unable to sign in to client

Hi guys

i am using a customise chat client to connect to openfire. I have implemented on other places all works well except for this particular situation.

User are unable to login into the clent. It will showing loading please wait.

It seems like it is unable to grap setting from the server

Server spec are as below

VMware Server

Intel Xeon

8GB

64bit Window 2008 R2 SP1

MSSQL 2008 R2

Openfire 3.3.3

User in database : 1800++

Error

java.sql.SQLException: Interrupted while waiting for connection to become available.

at org.jivesoftware.database.ConnectionPool.getConnection(ConnectionPool.java:173)

at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnec tionProvider.java:75)

at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:92)

at org.jivesoftware.openfire.user.DefaultUserProvider.getUserCount(DefaultUserProv ider.java:196)

at org.jivesoftware.openfire.user.UserManager.getUserCount(UserManager.java:199)

at org.jivesoftware.openfire.admin.user_002dsummary_jsp._jspService(user_002dsumma ry_jsp.java:93)

Can it be that the network is slowing causing the user unable to grab setting from the server? or can it be the virtual server?