modified not to call actions in applicationcontroller.
Added the method TActionController::availableControllers().