`
机器人
  • 浏览: 83201 次
  • 性别: Icon_minigender_2
  • 来自: Google
社区版块
存档分类
最新评论

Rails记录异常

阅读更多
  def rescue_action_in_public(exception)
    case exception
    when *self.class.exceptions_to_treat_as_404
      render_404
    else
      log_exception(exception)
      render :text => "#{exception.class}"  and return
    end
  end

  def log_exception(exception)
    LoggedException.create(
      :action_name => self.action_name,
      :controller_name => self.controller_name,
      :exception_class => exception.class.to_s,
      :message => exception.clean_message,
      :request => request.parameters.inspect,
      :session => request.session.instance_variable_get("@data")
    )
  end
分享到:
评论
3 楼 机器人 2010-02-03  
http://www.iteye.com/problems/35536
这个是你问的问题,你都不去看答案
2 楼 fcp6316 2010-02-02  
楼主啊,你只贴上了代码,没有说清楚这段代码是写在哪里的,并且代码怎么用也没有说明,请更新下,我遇到了Rails记录异常的问题。 
1 楼 机器人 2009-11-23  
dsfdsfdsfdsfdsf

相关推荐

    针:在Rails中创建微服务,只需最少的仪式

    通过验收测试记录微服务端点的方法。 结构化错误,可以从无效的Active Record,异常或手动生成。 这以及您已经从Rails获得的很多东西,意味着您可以通过编写与今天编写的相同的Rails代码来创建微服务Rails应用...

    milia:Rails5(或Rails4)+ Devise的轻松多租户

    ilia莉娅亮点对主应用程序代码透明具有用户认证的共生(支持开箱即用的) 尝试非法访问时引发异常强制承租人(不允许随意访问所有承租人记录) 在新租户注册,使用eula信息等时允许应用程序灵活性对Rails代码的非...

    ougai:Ruby结构化日志记录能够轻松处理消息,自定义数据或异常,并生成JSON或人类可读的日志

    结构化日志系统能够轻松处理消息,结构化数据或异常。 它具有与Node.js的或兼容的JSON格式化程序,以及与兼容的控制台可读格式。 安装 将此行添加到您的应用程序的Gemfile中: gem 'ougai' 然后执行: $ bundle ...

    确保:添加能力以“确保” ActiveRecords为完整记录

    保障性 让您确保您拥有期望的课程...类似于 result = value.is_a?(Person) ? value : Person.find(value) 您可以将字段添加到“ ensure_by”...在您的Rails应用中...在特定模型或ApplicationRecord include Ensurance以

    active_record_patch_first_or_create

    AtomicFirstOrCreate ActiveRecord first_or_create替代方案,它在RecordNotUnique异常上重试。 first_or_create本身不能保证唯一性...正如Rails团队所记录的那样,诸如first_or_create或find_or_create方法不是原子

    网址:Squash的前端和API主机

    客户端库:用于不同系统(Ruby,Ruby on Rails,带有Objective-C的Cocoa等)的客户端库在发生错误时捕获并记录错误,然后将其发送到API端点。 客户端库可以在下找到。 前端:此网站显示错误信息,并帮助工程师找到...

    honeybadger-ruby:Ruby gem向honeybadger.io报告错误

    当发生未捕获的异常时,Honeybadger会将相关数据过帐到您环境中指定的Honeybadger服务器。 文档和支持 有关全面的文档和支持,。 变更日志 参见 发展历程 欢迎提出请求。 如果您要添加新功能,请先; 这样,您可以...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

     国内知名的高端IT技术作家,已出版《Spring 2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》、《Ruby On Rails敏捷开发最佳实践》等著作。 目录: 第0章 学习Java...

    JAVA上百实例源码以及开源项目

    从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address ...

    JAVA上百实例源码以及开源项目源代码

    保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始...

    java开源包1

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包11

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包2

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包3

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包6

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包5

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包10

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包4

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

    java开源包8

    以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...

Global site tag (gtag.js) - Google Analytics