/** * * @param unknown_type $requestObj * @return Gpf_Rpc_Serializable */ private function executeRequest(Gpf_Rpc_Params $params) { try { Gpf_Db_LoginHistory::logRequest(); return $this->callServiceMethod($params); } catch (Gpf_Rpc_SessionExpiredException $e) { return $e; } catch (Exception $e) { return new Gpf_Rpc_ExceptionResponse($e); } }