一人Play 2.0 コードリーディングの第二弾です。 今回はリクエストを受けとった時にどのような処理をするかを追ってみました。 そもそも発端はPlay2.0ではリクエストをどのように処理させているのか気になり、 意図的に例外を発生させてみました。 すると、出力されたスタックトレースは以下のようなものだったのです。 play.core.ActionInvoker$$anonfun$receive$1$$anon$1: Execution exception [[Exception: null]] at play.core.ActionInvoker$$anonfun$receive$1.apply( ... at play.core.ActionInvoker$$anonfun$receive$1.apply( ... at akka.actor.Actor$class.apply( ..