JDBC connection error using H2 database in spring-boot integration tests -


while starting service in integration tests getting jdbc connection error -

warn 8784 --- [helperthread-#2] c.m.v2.resourcepool.basicresourcepool    : com.mchange.v2.resourcepool.basicresourcepool$scatteredacquiretask@57453b70 -- acquisition attempt failed!!! clearing pending acquires. while trying acquire needed new resource, failed succeed more maximum number of allowed acquisition attempts (30). last acquisition attempt exception:   org.h2.jdbc.jdbcsqlexception: connection broken: "java.net.connectexception: connection refused: connect: localhost:59000" [90067-184]     @ org.h2.message.dbexception.getjdbcsqlexception(dbexception.java:345)     @ org.h2.message.dbexception.get(dbexception.java:168)     @ org.h2.engine.sessionremote.connectserver(sessionremote.java:450)     @ org.h2.engine.sessionremote.connectembeddedorserver(sessionremote.java:327)     @ org.h2.jdbc.jdbcconnection.<init>(jdbcconnection.java:108)     @ org.h2.jdbc.jdbcconnection.<init>(jdbcconnection.java:92)     @ org.h2.driver.connect(driver.java:72)     @ com.mchange.v2.c3p0.drivermanagerdatasource.getconnection(drivermanagerdatasource.java:175)     @ com.mchange.v2.c3p0.wrapperconnectionpooldatasource.getpooledconnection(wrapperconnectionpooldatasource.java:220)     @ com.mchange.v2.c3p0.wrapperconnectionpooldatasource.getpooledconnection(wrapperconnectionpooldatasource.java:206)     @ com.mchange.v2.c3p0.impl.c3p0pooledconnectionpool$1pooledconnectionresourcepoolmanager.acquireresource(c3p0pooledconnectionpool.java:200)     @ com.mchange.v2.resourcepool.basicresourcepool.doacquire(basicresourcepool.java:1127)     @ com.mchange.v2.resourcepool.basicresourcepool.doacquireanddecrementpendingacquireswithinlockonsuccess(basicresourcepool.java:1114)     @ com.mchange.v2.resourcepool.basicresourcepool.access$800(basicresourcepool.java:44)     @ com.mchange.v2.resourcepool.basicresourcepool$scatteredacquiretask.run(basicresourcepool.java:1855)     @ com.mchange.v2.async.threadpoolasynchronousrunner$poolthread.run(threadpoolasynchronousrunner.java:696) caused by: java.net.connectexception: connection refused: connect     @ java.net.dualstackplainsocketimpl.waitforconnect(native method)     @ java.net.dualstackplainsocketimpl.socketconnect(dualstackplainsocketimpl.java:85)     @ java.net.abstractplainsocketimpl.doconnect(abstractplainsocketimpl.java:339)     @ java.net.abstractplainsocketimpl.connecttoaddress(abstractplainsocketimpl.java:200)       @ java.net.abstractplainsocketimpl.connect(abstractplainsocketimpl.java:182)     @ java.net.plainsocketimpl.connect(plainsocketimpl.java:172)     @ java.net.sockssocketimpl.connect(sockssocketimpl.java:392)     @ java.net.socket.connect(socket.java:579)     @ org.h2.util.netutils.createsocket(netutils.java:122)     @ org.h2.util.netutils.createsocket(netutils.java:102)     @ org.h2.engine.sessionremote.inittransfer(sessionremote.java:112)     @ org.h2.engine.sessionremote.connectserver(sessionremote.java:446)     ... 13 common frames omitted 

this application properties file -

datasource.driverclassname=org.h2.driver datasource.url=jdbc:h2:tcp://localhost:59000/./target/servicedatabase-db;mode=oracle;ignorecase=true;ifexists=true datasource.username=sa datasource.password=sa datasource.maxactive=2 datasource.initialsize=1 datasource.maxidle=1 

i unable understand causing issue. pointers appreciated.

the tests running when doing maven clean verify not individually. time can clse topic.


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -