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