Во время обычного действия сохранения модели морфия с использованием интерфейса CRUD я получаю следующую ошибку:
Упс: NullPointerException Произошла непредвиденная ошибка, вызванная исключением NullPointerException: null
play.exceptions.Неожиданное исключение: непредвиденная ошибка в play.modules.morphia.Model.edit (Model.java:219) в play.modules.morphia.MorphiaPlugin.bind (MorphiaPlugin.java:607) ...
Я обнаружил, что похожая ошибка была в версии 1.2.4a и была исправлена в 1.2.4b.Я загрузил последнюю версию Morphia.При запуске приложения я получаю следующий журнал:
12: 18: 59 036 ИНФОРМАЦИЯ ~ Доступен модуль morphia (C: \ play-1.2.4 \ samples-and-tests \ test1 \ modules \ morphia-1.2.4b )
12: 18: 59,037 INFO ~ Доступен модуль безопасности (C: \ play-1.2.4 \ modules \ secure)
12: 18: 59,978 ВНИМАНИЕ ~ Ты бежишь Играть!в режиме DEV
12: 19: 00,110 INFO ~ Прослушивание HTTP на порту 9000 (ожидание первого запроса на запуск) ...
12: 19: 11,680 INFO ~ Подключено к jdbc:mysql: // localhost / test1? useUnicode = yes & characterEncoding = UTF-8 & connectionCollation = utf8_general_ci
12: 19: 14,869 INFO ~ MorphiaPlugin-1.2.4a > инициализировано
Итак, теперь я не могу понять, какую версию morphia я на самом деле использую, и не могу понять, как исправить ошибку.
Пожалуйста, сообщите мне что-нибудь о моей проблеме.