следуя инструкции WSO2 IS на его настройку с Microsoft SQL Server (https://docs.wso2.com/display/ML111/Setting+up+Microsoft+SQL), я продолжаю получать следующее сообщение об ошибке при запуске WSO2 IS:
Как подключить WSO2 IS к SQL Server 2012
ERROR (com.microsoft.sqlserver.jdbc.SQLServerConnection) - Java Runtime Environment (JRE) версии 1.7 не поддерживается этим драйвером. Используйте библиотеку классов sqljdbc4.jar, которая обеспечивает поддержку JDBC 4.0.
ERROR (org.wso2.carbon.user.core.util.DatabaseUtil) - Ошибка базы данных - Java Runtime Environment (JRE) версия 1.7 не , поддерживаемая этим драйвером. Используйте библиотеку классов sqljdbc4.jar, которую поддерживает JDBC 4.0.
Я убедился, что на путях не было дополнительных библиотек sqljdbc (чтобы исключить двусмысленность). Я точно выполнил инструкции, но заметил, что они ссылаются на SQL Server 2005 (yikes!).
Я работаю над машиной Windows 7, JRE 8, JDK 1.7, SQL Server 2012/2014 и WSO2 IS 5.1.0.
Любая помощь была бы принята с благодарностью.
Вы были верны. Было два вопроса: 1. Мне пришлось удалить все файлы sqljdbC# .jar из папки dropin. 2. Мне пришлось использовать правильный sqljdbc. Для меня, используя Windows 7, JDK 1.7 и JRE 9 и SQL Server 2014, мне пришлось использовать версию sqljdbc 6 и, в частности, файл sqljdbc41.jar. Спасибо, pulasthi7 – Heimdal