Weblogic 12c中如何处理异常?

时间:2018-12-04 18:19:15

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

我们正在将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如何捕获此异常吗?是否有新的类型/类?

1 个答案:

答案 0 :(得分:0)

在对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