Плагин почтовой программы выдает исключение NullPointerException

Когда я пытаюсь использовать плагин Mailer (версия 2.1-SNAPSHOT), как описано в здесь вроде все нормально, это означает, что все зависимости разрешены и ошибок компиляции нет.

Однако когда этот код выполняется

MailerAPI mail = play.Play.application().plugin(MailerPlugin.class).email();

Я получаю исключение NullPointerException в этой строке. Исключение создается, потому что вызов plugin возвращает null.

Есть намеки на то, что здесь происходит?

Я использую Play 2.1-RC2, и приложение написано на Java.


person tebemis    schedule 13.01.2013    source источник
comment
Вы добавили 1500:com.typesafe.plugin.CommonsMailerPlugin в свой conf/play.plugins?   -  person ndeverge    schedule 14.01.2013
comment
Это было так просто ... Первая строка в документации ... Спасибо!   -  person tebemis    schedule 14.01.2013


Ответы (1)


Как объясняется в комментариях, убедитесь, что вы добавили 1500:com.typesafe.plugin.CommonsMailerPlugin в свой conf/play.plugins, чтобы зарегистрировать плагин, как описано в документация.

Я думаю, что Play должен выдавать явное сообщение вместо NullPointerException.

person ndeverge    schedule 14.01.2013