Я выполнил этот учебник http://slackspace.de/articles/jdbc-security-with-glassfish-3-1-and-java-ee-6/ для настройки аутентификации. Использование Glassfish 4, MySQL 5.5, Ubuntu 12.04 LTS.Проверка подлинности Glassfish 4 (JDBCRealm и JPA 2) работает с Dery, но не с MySQL
Все работает отлично с Derby, но у меня нет успеха в MySQL. Чтобы переключиться с Derby на MySQL, я просто изменяю пул JDBC в ресурсе JDBC. Сохранение JPA отлично работает с обеими базами данных.
Вопрос 1: Есть идеи, что мне не хватает?
Вопрос 2: Если нет, что я могу сделать, чтобы сузить проблему. Журнал Glassfish не очень подробный.
Вопрос 3: Я подозреваю что-то с именами таблиц, чувствительными к регистру. Derby не заботится о случае имен таблиц (проверяется с ij-клиентом). MySQL выполняет (тестируется с помощью клиента mysql). Неужели?
Пожалуйста, учтите, что я новичок в Glassfish, JPA и Java EE. Благодарю.