首页 > TAG信息列表 > error-handling

c#-Bot Framework v4.2-从OnTurnError异常轻松恢复

我一直在阅读文档,并在代码示例中寻找提示和灵感,到目前为止,我还没有发现任何东西. 如果我们在漫游器中捕获到全局异常,则输入OnTurnError处理程序: // Catches any errors that occur during a conversation turn and logs them. options.OnTurnError = async (context, exceptio

java-@EJB批注-什么错误处理合适?

@EJB批注可以在“托管客户端”中使用以访问EJB. 可以将这个注释放在servlet类中,声明一个成员变量. public class MyServlet extends HttpServlet { @EJB private MyWorkerInterface theWorker; } @EJB注释扩展为JNDI查找,我假设该初始化在Servlet初始化时执行.这些JND

PHP异常而非错误

PHP中是否有一种方法可以确保我得到所有异常的信息而不是错误? 使用两种不同的错误处理方法会使我感到不舒服,并且感觉很混乱.我更喜欢Exception样式方法,因为它更具面向对象,因此更适合我的其他编程经验.解决方法:您可以将默认错误处理程序设置为仅引发异常.然后,您可以在默认异常

什么时候最好在PHP中使用异常?

我通常通过返回false来指示方法中的错误,但它并不总是在语义上与我发生冲突(因为根据方法的不同,false可能是有效的返回). 我已经研究了异常,并且想知道它们是否是一种“一刀切”的解决方案?我应该在仍然可以的地方返回false吗? 我可能在这里完全忽略了要点,所以请忍受我. // My old

PHP:错误处理的控制流程是什么?

我是PHP的新手,所以如果这看起来很愚蠢,我深表歉意.我四处搜寻,找不到任何能明确说明我所寻找的内容. 最终我有两个目标. >在生产中,如果发生意外错误,请向用户显示默认的“哎呀”页面. >发生预期的错误时,请在不死的情况下进行处理. 我对PHP错误处理的思维模型不够准确,以至于我无

PHP-如何避免在替换文件期间崩溃Web应用程序?

假设您有一个访问量很大的大型Web应用程序,但又不希望您的应用程序崩溃和您不希望人们看到使用FTP替换文件时发生的php或mysql错误,如何避免这种情况?如何只执行旧版本的文件,直到替换完成? 谢谢解决方法:您可以至少遵循以下2条规则之一: >在关闭了mtime检查的情况下使用加速器(如APC)

仓库类中的异常怎么办?

如果在存储库类中发生错误/异常,应该获取该异常 一种.被抓已记录,或 b.扔给调用者(服务-在那里应该发生什么?)解决方法:如果可以,请在存储库中妥善处理异常(捕获,记录,恢复),然后将故障条件传回给调用方,以允许调用方从他们的角度处理故障.如果不能,那么可能是致命的例外,是时候记录

php symfony异常处理/错误处理

在使用nusoap的symfony应用程序上工作(这是将soap work与php / symfony集成的最佳方法吗?)来进行信用卡付款. 我在下面简化了我的代码示例. 我正在努力的是处理异常的最佳方法.以下示例仅具有1个自定义异常(我的自定义异常应位于symfony的目录结构中的什么位置?(lib / exception?).)但

CodeGo.net>如何实现解析异常处理?

我正在创建一个解析应用程序,该应用程序解析约20个站点,每个站点约7-15个值.伪代码如下所示: ParserA : ParserBase { public override SomeEntity Parse(...) { SomeEntity se = new SomeEntity(); //some code, parsing value1; //some code, parsing value1; //some code,

无法抑制PHP v5.3中不推荐使用的警告

我似乎已经尝试了几个小时通过Google和stackoverflow搜索提供的所有不同建议,但都无济于事,而且我似乎无法抑制大量的“已弃用:通过引用分配new的返回值已在“显示的错误中弃用了”在我的应用程序的顶部,以及“警告”的顶部:魔术方法__get()(和__set())必须具有公共可见性,并且不能在

mysql错误代码在什么数值范围内?

我将在codeigniter中为我的web应用程序创建自定义错误处理路由,并且为此使用自定义错误代码. mysql生成的错误代码的数字范围是多少,以便使自定义错误代码不在该范围内?解决方法:看起来MySQL使用1000-1999 for server errors和2000+ for client errors.

PHP自定义异常消息

如果某个方法不以Method()或getMethod()的形式存在,我试图显示自定义错误消息: public function __call($name, $args = array()){ $getter = "get{$name}"; try { echo call_user_func_array(array(&$this, $getter), $args); } catch (Exception $e) { trigger_e

我应该如何在webexception,soap异常等中记录额外的详细信息?

在企业库中,我没有在日志中放入足够的详细信息,因此我开始编写此处理程序以提取特定于异常的属性并将其添加到消息字符串中: [ConfigurationElementType(typeof(CustomHandlerData))] public class ExposeDetailExceptionHandler : IExceptionHandler { public Exception Handl

尝试卸载Macports时出错

我正在使用this链接来卸载macports,而是安装自制软件.但是,我在第一步中遇到了错误.我运行sudo port -f uninstall安装了我的终端(我在Mac btw上),它立即将其吐给我: Warning: port definitions are more than two weeks old, consider using selfupdate Warning: configured user/

保存后不会触发jqGrid事件

我设置了以下几个事件: $('#grid').jqGrid('saveRow', lastsel, { aftersavefunc: function (rowid, response) { alert('after save'); }, errorfunc: function (rowid, response) { alert('error occured'); } }); 问题是,他们从不开火! 编

javascript-使用茉莉花进行单元测试window.onerror

我对javascript相当陌生,正在尝试使用jasmine对一些错误处理代码进行单元测试. 特别是,我正在尝试编写一些测试,以验证是否调用了替换window.onerror()的自定义代码(称为windowHandleError),并且正在执行我们想要的操作. 我已经尝试了以下方法: it("testing window.onerror"

调试:Microsoft JScript运行时错误

我迫切需要调试帮助,现在在此错误上停留了6天….. 我在ASp.net应用程序中遇到的错误是: Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are w

是否可以忽略PHP中的特定错误?

在开发过程中,我使用 error_reporting(E_ALL | E_STRICT | E_NOTICE); 有时,尽管很少,但我想忽略某些特定的E_STRICT错误.但是我不想完全关闭E_STRICT. 是否有一种方法可以忽略特定的错误,无论是通过错误代码,还是通过字符串比较错误消息本身,甚至是很棘手的事情? 提前致谢.解决方

错误处理PHP

我写了一个错误处理程序来处理php中的各种错误(甚至解析错误等). 题: 由于我现在可以检测到错误类型(常量),因此有必要确定我应允许还是不允许哪些错误,并在这种情况下进行轻度关机. 如果我看一下http://www.php.net/manual/en/errorfunc.constants.php,我会看到所有用于不同类型错

python-此错误的例外情况是:httperror_seek_wrapper:HTTP错误404:找不到?

我想处理错误: “ httperror_seek_wrapper:HTTP错误404:未找到” 而是只返回一个空字符串.但是我不确定except语句应该是什么.如果出现重复的帖子,我深表歉意,但是弹出的所有帖子似乎都没有处理该错误,而是在更深层次上弄清楚出了什么问题.但是,我只想传递并返回一个空字符串. 基本上,

PHP-停止显示错误的完整路径

有什么办法可以告诉PHP不要显示错误,警告或通知消息中有任何错误的文件的完整路径.我知道我可以禁用错误;但是,只是为了避免任何风险. 例如:我的脚本返回一个错误,显示如下: 致命错误:在第1行的/home/[user]/public_html/index.php中调用未定义的函数shell_exec1() 我想显示它像 致命错

linux-使用cat命令时禁止显示错误消息

我有一个脚本,在其中我使用cat命令以递归方式复制文件夹中文件的内容,如下所示 test -f /tmp/$F || cat $F > /tmp/$F 我收到以下错误 cat: read error: Invalid argument 我想知道如何抑制此错误.我只能访问shell解释器(没有bash). 谢谢解决方法:将错误消息发送到/ dev / null

Python 2.6文件存在errno 17,

如果文件已经存在,如何清除错误17并发出警告消息? import os, sys # Path to be created path = "/tmp/home/monthly/daily" try: os.makedirs(path) except OSError as e: if e.errno == 17: //do something os.makedirs( path, 0755 ); print "Path is created&quo

Spring如何处理Restful API的“不支持请求方法POST”错误

我想处理类似JSON格式(而不是错误页面)的响应,例如“不支持请求方法POST / GET”. 原因是abc.com/api/之后的任何URL都是我的API URL,但是我不知道如何捕获和处理上述异常. 这是我的控制器: @RequestMapping(value="/register", method=RequestMethod.POST) @ResponseBody

PHP OO-如何处理多个类中的软错误?

抱歉,如果在某个地方已经回答了这个问题,但是到目前为止,我还没有找到答案-也许我在寻找错误的东西! 我试图弄清楚如何处理我的用于生成网页的OO PHP系统中的错误.希望这个例子能解释我的意思. 想象一下,我有一个Content类,一个Form类和一个FormObject类,它们包含有关页面内容,Web表