Я хочу перестроить базу данных sql-сервера. Я создал проект, создаю сущность, контроллер и настроил веб-mvc.Spring roo TrustManager не найден
После этого я запускаю приложение с tomcat. Вызовите веб-интерфейс и добавьте запись. Все работает нормально.
Перейти к ИМ оболочкам (ССТ-плагин) Я попробовал команду database introspect --schema dbo
, но я получил эти крошечные отзывы: javax.net.ssl.TrustManager not found by [85]
Пользователь в другом посте упоминания, что вы должны начать sqljdbc банки с OSGi, как это: osgi start --url file:///C:/Users/e.zienecker/Downloads/mssql/sqljdbc4-4.0.jar
Но с этим я получил следующее сообщение: javax/net/ssl/TrustManager
Для получения дополнительной информации, мой журнал Spring Roo:
// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:38
project --topLevelPackage de.test --projectName DatabaseSample --java 6 --packaging JAR
// Spring Roo 1.3.2.RELEASE [rev 8387857] log closed at 2016-05-31 10:00:39
// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:40
jpa setup --provider HIBERNATE --database MSSQL
entity jpa --class ~.Person --testAutomatically
field string --fieldName firstName --notNull
field string --fieldName lastName --notNull
field number --fieldName age --type int
field boolean --fieldName driverLicense
web mvc setup
web mvc all --package ~.web
selenium test --controller ~.web.PersonController
perform tests
perform tests
perform package
// [failed] database introspect --schema dbo
osgi start --url file:///C:/Users/mad/Downloads/mssql/sqljdbc4-4.0.jar
// [failed] database introspect --schema dbo
При запуске приложения (TOMCAT запуска) это работает: Там нет ошибок, и приложение успешно создана база данных. Когда я останавливаю приложение и переключаюсь обратно в оболочку и запускаю команду 'database introspect --schema dbo', я получаю эту ошибку. Таким образом, это не может быть проблемой с database.properties. –
Но .. если вы попытаетесь создать новый регистр, используя сгенерированную форму заявки .. он работает на вас? Если вы выполняете инструкцию 'SELECT', вы получаете свои созданные элементы? Чтобы узнать, что здесь происходит, вы можете выполнить команду «режим разработки», прежде чем запускать свой предыдущий скрипт. Это покажет вам больше информации о трассировке оболочки Spring Roo. Попробуй! Ожидание ответа;) – jcgarcia
Да, когда я вставляю запись через клиент, я вижу запись в базе данных. Только «introspect» в оболочке не работает. Я ввел команду 'development mode' и после этого« database introspect --schema dbo », но я получаю ту же ошибку:' javax/net/ssl/TrustManager' –