java.lang.StackOverflowError

GitHub | konrad-garus | 4 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.

Root Cause Analysis

  1. java.lang.StackOverflowError

    No message provided

    at java.lang.Exception.<init>()
  2. Java RT
    ClassCastException.<init>
    1. java.lang.Exception.<init>(Exception.java:41)
    2. java.lang.RuntimeException.<init>(RuntimeException.java:43)
    3. java.lang.ClassCastException.<init>(ClassCastException.java:39)
    3 frames
  3. c3p0:JDBC DataSources/Resource Pools
    BasicResourcePool.checkoutResource
    1. com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$C3P0PooledConnectionNestedLockLockFetcher.getInUseLock(C3P0PooledConnectionPool.java:127)
    2. com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.refurbishResourceOnCheckout(C3P0PooledConnectionPool.java:298)
    3. com.mchange.v2.resourcepool.BasicResourcePool.attemptRefurbishResourceOnCheckout(BasicResourcePool.java:1682)
    4. com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:528)
    5. com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:563)
    6. com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:563)
    7. com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:563)
    8. com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:563)
    8 frames