I have a batch of ExtDirect method, and somewhere in the middle of that batch a method with a custom jsonView is invoked. RouterController.handleMethodCallsSequential() method uses the jsonView of the last DirectResponse in the batch, so the jsonView of all other methods, including the one with the custom jsonView, are ignored.