Если Вы 'веб-ссылка' URL для веб-сервисов, которые находятся на встроенном веб-сервере, порт, могли бы измениться. Если Вы не установили "Определенный порт", упомянул в Проекте-> страница параметров Свойств.
Это - что-то, к чему я привык теперь. Я всегда устанавливал определенный порт. Теперь, когда иногда катастрофические отказы веб-сервера (я имел, которые происходят), я просто изменяю номер порта, и все хорошо. Я считаю, что перезапуск также зафиксирует это.
Разве вы не можете укажите диалект Hibernate и используйте
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
Edit
Начиная с версии MySQL> 5.1 это должно быть
hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
, чтобы избежать этой проблемы Использование «TYPE = InnoDB» в MySQL вызывает исключение
Указываете ли вы настройку диалекта в конфигурации гибернации? Если не, тогда Hibernate попытается автоматически определить диалект базы данных и выберет самый безопасный диалект MySQL, которым является MySQL 4 MyISAM.
Вы можете назначить ему определенный диалект, добавив это в свои свойства hibernate:
hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect