Получение ошибки при сохранении модели morphia в mongodb с использованием интерфейса CRUD

Во время общего действия сохранения модели 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› инициализирован

Итак, теперь я не могу понять, какую версию морфия я на самом деле использую, и не могу понять, как исправить ошибку.

Пожалуйста, посоветуйте мне что-нибудь по моей проблеме.


person gl0om    schedule 30.12.2011    source источник


Ответы (1)


У меня проблема, в этот день morphia не работает с модулем play 1.2.4 crud. Вы должны откатиться до 1.2.3.

person fguerin    schedule 10.01.2012