Overriding onRouteRequest with custom handler in Play! scala
I'm using Play 2.2.1 and trying to override the onRouteRequest function in GlobalSettings. All the examples that I found online are for before Play 2.2.x and they don't seem to work in 2.2.x. Basically want to set some custom stuff in the response header for all responses. So far, I've tried the following, based on this: object Global extends GlobalSettings { override def onRouteRequest(request: RequestHeader): Option[Handler] = { super.onRouteRequest(request).map { handler => handler match { case a: Action[_] => CustomAction(a) case _ => handler } } } However this doesn't work as nothing