Из такой работы я делаю:
@OnApplicationStart
public class Bootstrap extends Job {
Foo foo = new Job<Foo>() {
...
return new Foo();
}.now().get();
}
И обнаруживаю, что внутренняя работа никогда не выполняется, приводя приложение в тупик, потому что оно блокирует get()
.
Я использую Play 1.2.4 в режиме разработки.Задание отправляется на JobsPlugins.executor
, который инициализирован для 10 потоков - более чем достаточно.Я пытался поместить точку останова в Callable внутри Job.now()
- эта точка останова никогда не срабатывает.