Como posso evitar que esse erro no JBoss ocorra - Timeout

org.jboss.util.NestedSQLException: No ManagedConnections available
within configured blocking timeout ( 5000 [ms] ); - nested throwable:
(javax.resource.ResourceException: No ManagedConnections available
within configured blocking timeout ( 5000 [ms ...

uma outra vez omesmo erro:

17:36:36,941 ERROR [DatabaseServerLoginModule] Query failed
> org.jboss.util.NestedSQLException: No ManagedConnections available 
> within configured blocking timeout ( 5000 [ms] ); - nested throwable: 
> (javax.resource.ResourceExcepti
> on: No ManagedConnections available within configured blocking timeout ( 
> 5000 [ms] ))
>         at 
> org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:106)
>         at 
> org.jboss.security.auth.spi.DatabaseServerLoginModule.getUsersPassword(DatabaseServerLoginModule.java:96)
>         at 
> org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:150)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at 
> javax.security.auth.login.LoginContext.invoke(LoginContext.java:675)
>         at 
> javax.security.auth.login.LoginContext.access$000(LoginContext.java:129)
>         at 
> javax.security.auth.login.LoginContext$4.run(LoginContext.java:610)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> javax.security.auth.login.LoginContext.invokeModule(LoginContext.java:607)
>         at 
> javax.security.auth.login.LoginContext.login(LoginContext.java:534)
>         at 
> org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:487)
>         at 
> org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:442)
>         at 
> org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:244)
>         at 
> org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:219)
>         at 
> org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:160)
>         at 
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:81)
>         at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionIntercep 
> ...

Acho que tem haver com connection pool… mais queria a ajuda de vocês, pra me dizer onde que devo configurar isso.

uso o JBoss 3.2.3