Hy guys,Использование внешней банки. Не найдено подходящих драйверов для jdbc: sqlserver
Я столкнулся с проблемой «commom» с драйвером sql. Но не знаю, как решить. alredy пытался исправить почти все решения.
окружающее является:
-principal JAR: Это содержит все логин и доступ к БД через Hibernate
-WebService WAR: Это имеет 2 строки кода и вызывать только принципала Jar
-Jboss: запуск WebService на Jboss AS 7.1
моей проблемы:
После запуска сервера, когда я вызываю метод подмигнули I Получать следующую ошибку:
20:39:20,948 WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (http-localhost-127.0.0.1-8080-1) SQL Error: 0, SQLState: 08001
20:39:20,949 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (http-localhost-127.0.0.1-8080-1) No suitable driver found for jdbc:sqlserver://localhost;databaseName=SIPAAM;
Мой JAR также имеет тестовый класс, и если я выполнить этот класс все работает отлично. Он получает доступ к БД и получает все проблемы с данными. Но когда я ссылаюсь на него в своем WebService, он дает эту ошибку. Кроме того, мой Постоянство XML (находится на проекте .JAR)
Дополнительная информация:
Мой WebService код:
@WebMethod
public List<DadosPreProcessamento> getDadosPreProcessamento()
{
DadosPreProcessamentoController dadosPreProcessamentoController = DadosPreProcessamentoController.getInstance();
return dadosPreProcessamentoController.getLista_dadosPreProcessamento();
}
Мои Запрос на спящий режим (JAR внутренний):
Query listQuery = em.createQuery("select object(c) from "
+ entityClassName + " as c");
return listQuery.getResultList();
Ошибка возникает на методе getResultList().
Я настроек уже пытался добавить библиотеку sqljdbc4 на моем WS проекта, как вы можете видеть на картинке ниже:
Это alredy там. Если я открою свой основной .JAR с проводником пакетов, он отобразит sqljdbc4 в папке lib (внутри банки). У меня также есть sqljdbc4 в папке lib в проекте WebService. (alredy попробовал его и ничего не изменил) –
Вам нужно ОБА sqljdbc.jar и sqljdbc4.jar. – bh5k
Если вы посмотрите на загрузку с Microsoft, если содержатся оба файла jar: http://www.microsoft.com/en-us/download/details.aspx?id=11774 – bh5k