2017-02-01 12 views
0

В настоящее время я использую модуль с помощью привязки asEagerSingleton запустить код сразу после запуска приложения, но когда я пытаюсь получить доступ к любому классу контроллера, он сказал следующее сообщение об ошибке:Выполнить любую услугу в фоновом режиме на PlayFramework 2.5

Вызвано: java.lang.RuntimeException: HTTP-контекст отсутствует.

Есть ли другой подход для этого.

ТНХ

+0

Вы могли бы поделиться своим кодом? – Mysterion

ответ

1

Я предполагаю, что вы пытаетесь запустить службу синхронно, что предотвращает запуск приложения. Постарайтесь запланировать фоновое задание от исполнителя Akka или создать новый (не рекомендуется).

+0

Да, у меня есть эта проблема. Теперь я планирую фоновое задание с помощью Akka, но у меня нет доступа к контексту Http. – Natanael

+0

Не могли бы вы отправить сообщение? Это ускорится. –