Создание соединения JDBC в SOAPUI - PullRequest
6 голосов
/ 08 ноября 2011

Я новичок в SOAPUI и пытаюсь выполнить тестирование запросов и процедур с использованием SOAPUI.Я просмотрел документацию SOAPUI в сети, но не могу установить соединение с моей БД. Я скопировал mysql jar в папку lib SOAPUI.Исключение, которое я получаю:

Tue Nov 08 12:54:51 IST 2011:ERROR:com.eviware.soapui.support.SoapUIException: Failed to init connection for drvr [com.mysql.jdbc.Driver], connectionString [jdbc:mysql://DB SERVER IP:PORT/DB NAMES?user=username&password=password]

Может кто-нибудь сказать мне, что не так ... Вот шаги, которые я сделал в SOAPUI для этой вещи JDBC: -

> 1.New project.
> 2. Clock on New Project.
> 3.Go to JDBC Connections tab.
> 4. Add a new Data Connection.
> 5. Specified unique name.
> 6. selected driver as mysql:com.jdbc.driver
> 7.I can only see to mention host,port and DB.
> 8.Mentioned Host,Port and DB..
> 9.Tested the Connection.
> 10.Got the above mentioned excpetion...

Пожалуйста, помогите кому-нибудь ...

Ответы [ 7 ]

13 голосов
/ 08 ноября 2011

Вы можете попробовать следующее.Однажды у меня была та же проблема, и у меня работало следующее:

  • Загрузите JAR для MySQL снова.В моем случае случилось, что сам JAR был поврежден.
  • Скопируйте JAR в папку% soapUI% \ bin \ ext
5 голосов
/ 29 мая 2014

Это прекрасно сработало для меня!

  1. Загрузите файл tar.gz коннектора mySQL здесь http://dev.mysql.com/downloads/connector/j/5.0.html

  2. Скопируйте его в \ SmartBear \ SoapUI-Pro-5.0.0 \ bin \ ext path

  3. Распакуйте его и перезапустите приложение
  4. Проверьте соединение еще раз! :)
2 голосов
/ 20 марта 2016

Для меня копирование mysql jar в папку lib сработало <% soapUI% / lib>, а не <% soapUI% / bin / ext>

2 голосов
/ 29 марта 2012

Драйвер jar должен находиться в папке ext, и вам также необходимо зарегистрировать драйвер перед его фактическим использованиемнапример, для регистрации драйвера postgresql используйте:

com.eviware.soapui.support.GroovyUtils.registerJdbcDriver("org.postgresql.Driver")
1 голос
/ 16 декабря 2015

Что сработало для меня:

Скопируйте папки ojdbc6.jar в lib и ext.

0 голосов
/ 28 октября 2014

Не забудьте перезагрузить компьютер после загрузки драйвера и включения его в каталог.

0 голосов
/ 12 ноября 2011

проверьте строки подключения.Это может быть по-другому. Вы пытаетесь добавить, используя источник данных?или сценарий?

...