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