Forum Discussion
- redfish4ktc2Super Contributoryou should put the jar in the ext folder (see this post for example: viewtopic.php?f=5&t=21595)
- brainiac007Occasional Contributorthnx redfish4ktc2
sorry I copied the wrong path! The jars are in :/Applications/SmartBear/soapUI-4.6.0.app/Contents/java/app/bin/ext
I always get the error message:
com.eviware.soapui.support.SoapUIException: Failed to init connection for drvr [org.h2.Driver], connectionString [jdbc:h2:tcp://localhost/~/test] - redfish4ktc2Super Contributorok, the driver is correctly initialize, so the h2 jar is correclty loaded in soapui
seems the connection string uses tcp
have you tried to connect with the same connection string using code outside soapui? - brainiac007Occasional Contributoryes I have done this and it worked fine
- brainiac007Occasional Contributorattached the error log from soapUI
Fri Oct 11 15:07:35 CEST 2013:ERROR:java.sql.SQLException: No suitable driver
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:289)
at com.eviware.soapui.support.jdbc.JdbcUtils.initConnection(JdbcUtils.java:52)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.getDatabaseConnection(JdbcSubmit.java:218)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.prepare(JdbcSubmit.java:261)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.runQuery(JdbcSubmit.java:197)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.run(JdbcSubmit.java:161)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Fri Oct 11 15:07:35 CEST 2013:ERROR:com.eviware.soapui.support.SoapUIException: Failed to init connection for drvr [org.h2.Driver], connectionString [jdbc:h2:tcp://localhost/~/test]
com.eviware.soapui.support.SoapUIException: Failed to init connection for drvr [org.h2.Driver], connectionString [jdbc:h2:tcp://localhost/~/test]
at com.eviware.soapui.support.jdbc.JdbcUtils.initConnection(JdbcUtils.java:64)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.getDatabaseConnection(JdbcSubmit.java:218)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.prepare(JdbcSubmit.java:261)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.runQuery(JdbcSubmit.java:197)
at com.eviware.soapui.impl.wsdl.panels.teststeps.JdbcSubmit.run(JdbcSubmit.java:161)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722) - brainiac007Occasional ContributorI guess this is a bug in the MAC version - when I do exactly to same in WIN it works fine....