Во время общего действия сохранения модели morphia с использованием интерфейса CRUD я получаю следующую ошибку:
Упс: NullPointerException Произошла непредвиденная ошибка, вызванная исключением NullPointerException: null
play.exceptions.UnexpectedException: непредвиденная ошибка в play.modules.morphia.Model.edit(Model.java:219) в play.modules.morphia.MorphiaPlugin.bind(MorphiaPlugin.java:607) ...
Я обнаружил, что аналогичная ошибка была в версии 1.2.4a и исправлена в 1.2.4b. Я скачал последнюю версию Морфии. При запуске приложения я получаю следующий журнал:
12:18:59,036 INFO ~ Модуль 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 ПРЕДУПРЕЖДЕНИЕ ~ Вы запускаете Play! в режиме разработки
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› инициализирован
Итак, теперь я не могу понять, какую версию морфия я на самом деле использую, и не могу понять, как исправить ошибку.
Пожалуйста, посоветуйте мне что-нибудь по моей проблеме.