У меня есть служба, называемая Mailer
, и контроллер, который должен использовать этот сервис:Grails с помощью автоматического связывания не работает
class DocumentController {
def mailer
def publish = {
mailer.sendReport()
}
}
Но когда я называю publish
я получаю:
java.lang.NullPointerException: Cannot invoke method sendReport() on null object
Почему здесь не работает инъекция зависимостей?
Вы видите какие-либо проблемы с инициализацией вашей службы в журнале? Если компонент не может правильно инициализироваться, это типичный симптом. – Rhysyngsun