【问题标题】:How are exceptions handled in Weblogic 12c?Weblogic 12c 中如何处理异常?
【发布时间】:2018-12-04 18:19: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_Home\wlserver\server\lib”找到它,我发现它没有类。在“wlclient.jar”中我看到它有一个一堆类,但不是上面的那些。

您知道 WLS 12c 是如何捕获这些异常的吗?有新的类型/类吗?

【问题讨论】:

  • 12c 的哪个版本?在 12.1.3 中: /Oracle/Middleware/Oracle_Home/wlserver/modules/features/weblogic.server.merged.jar /Oracle/Middleware/Oracle_Home/wlserver/server/lib/wlthint3client.jar 等 weblogic.jar 它是一个包装器指向到其他罐子的

标签: java exception-handling weblogic weblogic12c weblogic8.x


【解决方案1】:

根据 devwebcl 的评论,我环顾了 "Oracle\Middleware\Oracle_Home\wlserver\" 及其所有子文件夹的罐子。

我们正在使用 WebLogic Server 版本:12.2.1.3.0 在以下位置建立了所需的课程: ..\Oracle\Middleware\Oracle_Home\wlserver\modules\com.bea.core.utils.full.jar ..\Oracle\Middleware\Oracle_Home\wlserver\modules\com.bea.core.weblogic.rmi.client.jar

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多