Мертвое письмо, прибывающее при загрузке спрей-сервлета

Я работаю с spray-servlet (используя Tomcat 8 в качестве контейнера сервлета) и spray-routing,

Всякий раз, когда я развертываю свою WAR, мой serviceActor получает сообщение. Это сообщение идет по определенному пути, и это всегда один и тот же путь и всегда один раз. sender это systemмертвые буквы актера.

Я не уверен, откуда это сообщение. Был бы признателен за любую помощь в устранении этой проблемы.

1 ответ

Решение

Как правило, проблема заключалась в ошибке пользователя.

Мои маршруты были определены так:

... {
    doStuff()
    complete(OK)
}

Причинение фазы загрузки spray-routing выполнить код, прежде чем остановиться на complete,

Я изменил свой код, чтобы выглядеть так:

... {
    complete {
        doStuff()
        OK
    }
}

И все работает как надо.

Другие вопросы по тегам