当前位置: 首页 > 知识库问答 >
问题:

Weblogic 12c中如何处理异常?

扈昀
2023-03-14

我们正在将Oracle Weblogic server 8.1升级到Weblogic server 12c,并将java 1.4升级到1.8

我的任务是确保应用程序功能保持不变。一些应用程序自2007年以来就没有碰过。

前面的代码是:

if (e.getCause() instanceof java.net.ConnectException 
                || e.getCause() instanceof weblogic.utils.net.SocketResetException
                || e.getCause() instanceof weblogic.rjvm.PeerGoneException
                || e.getCause() instanceof javax.ejb.EJBException) {...}

搜索“weblogic.jar”(在“\Oracle\Middleware\Oracle\u Home\wlserver\server\lib”中找到),我看到它没有类。在“wlclient.jar”中,我看到它有一堆类,但不是上面的类。

你知道WLS 12c是如何捕捉到这种异常的吗?有新类型/类别吗?

共有1个答案

汲雅珺
2023-03-14

在devwebcl的评论之后,我查看了“Oracle\Middleware\Oracle\u Home\wlserver”及其所有子文件夹中的JAR。

我们正在使用WebLogic服务器版本:12.2.1.3.0在中创建所需的类:。。\Oracle\Middleware\Oracle\u Home\wlserver\modules\com。东亚银行。果心utils。满的罐子\Oracle\Middleware\Oracle\u Home\wlserver\modules\com。东亚银行。果心weblogic。rmi。客户罐子

 类似资料:
  • 我目前正在尝试为spring boot实现一个自定义的错误处理程序,我已经用以下方法实现了它: 不知为什么这不起作用,并且异常仍然被抛给客户端,是否有某种方法捕获方法抛出的异常并忽略它。

  • 问题内容: 我们正在进行有关如何处理REST异常的持续讨论。 响应内容类型:JSON 我们有两种解决方案: 将所有未检查的异常作为JSON响应抛出。 发送请求无效响应代码。 参数: 当出现错误时,为什么要返回JSON?只需发送无效的响应码即可。 相反的观点: 对于普通开发人员而言,响应代码的技术性太强。 你怎么说? 问题答案: 对于JSON API,我最近开发了两者。我总是使用有效的JSON进行响

  • 问题内容: 这个问题已经在这里有了答案 : 我的PDO声明无效 (1个答案) 4年前关闭。 我正在尝试在php上使用类,但是在查找正确的错误处理方式时遇到了一些麻烦,我编写了以下代码: 这部分代码不报告错误,但根本不起作用,底部的var 返回空值。 有人可以帮我找到我错了吗? 问题答案: 除非您告知,否则PDO不会引发异常。你跑了吗: 在PDO对象上?

  • 我试图抓住无效的json,而解析它与jiffy在牛仔web套接字处理程序。如果json是有效的/无效的,我想转发一个适当的消息到,它将回复客户端。这是我的代码。 这会导致运行时异常。 12:07:48.406[错误]牧场侦听器http已连接到进程 那我该怎么做呢?

  • 我在我的项目中使用Log4j 2将儿子日志写入数据库表。这些事件是基于某些MDC密钥/值对来标识的。我关心的是这个appender可以从其append方法中抛出的未经检查的LoggingExcture。这些数据库日志是在异步事务进程中生成的,我不希望主进程受到appender引发的潜在异常的影响。我应该怎么照顾它?我应该将基于配置的appender移动到自定义appender吗?在日志事件追加错误

  • 在我的项目中,我有这样的内容: 我不明白的是如何处理最后一个方法抛出的异常。我希望将异常传播到ParallelFlux之外。有可能吗?正确的处理方式是什么?