Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via tomcat-users by g. rgar, 1 year ago
Data source rejected establishment of connection, message from server: "Too many connections"
via GitHub by Ericj100
, 1 year ago
Data source rejected establishment of connection, message from server: "Too many connections"
via Stack Overflow by user836026
, 2 years ago
Data source rejected establishment of connection, message from server: "Too many connections"
via Stack Overflow by Jerome Ansia
, 2 years ago
Data source rejected establishment of connection, message from server: "Too many connections"
via knowcoding.com by Unknown author, 2 years ago
Data source rejected establishment of connection, message from server: "Too many connections"
via Google Groups by Jerome Ansia via StackOverflow, 4 months ago
Data source rejected establishment of connection, message from server: "Too many connections"
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data
source rejected establishment of connection,  message from server: "Too
many connections"	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)	at com.mysql.jdbc.Util.getInstance(Util.java:382)	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1116)	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)	at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:794)	at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)	at sun.reflect.GeneratedConstructorAccessor18.newInstance(UnknownSource)	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)	at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:278)	at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)	at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:699)	at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:631)	at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:485)	at org.apache.tomcat.jdbc.pool.ConnectionPool.(ConnectionPool.java:143)	at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:116)	at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:103)	at org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:539)	at org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:237)	at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:143)	at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321)	at org.apache.naming.NamingContext.lookup(NamingContext.java:843)	at org.apache.naming.NamingContext.lookup(NamingContext.java:154)	at org.apache.naming.NamingContext.lookup(NamingContext.java:831)	at org.apache.naming.NamingContext.lookup(NamingContext.java:168)	at org.apache.catalina.core.NamingContextListener.addResource(NamingContextListener.java:1061)	at org.apache.catalina.core.NamingContextListener.createNamingContext(NamingContextListener.java:671)	at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:270)	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)	at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3920)	at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)	at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)	at java.lang.Thread.run(Thread.java:722)