2010-09-06 16 views
2

我安裝了WebLogic 10.3(服務器,研討會和門戶)。
但是,一些舊的服務應用程序部署在WebLogic 9.2上。
我注意到使用Ant構建服務庫後,我得到一個名爲的EBJ存根ABCD_be9p7l_EOImpl_1030_WLStub.class
從WebLogic 9.2構建它給出ABCD_be9p7l_EOImpl_922_WLStub.class
我的問題是,如果我在9.2服務器中部署了10.3服務器,是否會有任何兼容性問題阻止服務運行?
如果有,是否有任何方法可以使用WebLogic 10.3來構建在9.2上運行的應用程序?我可以使用Weblogic 10.3構建在WebLogic Server 9.2上運行的應用程序嗎?

回答

0

閱讀"Compatibility Statement for Oracle® WebLogic Server 10g Release 3 (10.3)"文件:

甲骨文試圖支持的WebLogic Server的當前版本和所有版本之間的二進制和源代碼級兼容早在持久性數據,生成類的領域8.1,和API兼容性。在某些情況下,不可能避免不兼容。

"Upgrading WebLogic Application Environments"文章:這與WebLogic Server 10.3上運行可以用內置的WebLogic Server 7.0,8.1,9.x中,或10.0對應用環境進行交互

應用環境。

大多數現有的WebLogic Server應用程序可以在新的WebLogic Server 10.3應用程序環境中無需修改即可運行。您應該查看WebLogic Server 10.3與先前發行版的兼容性中描述的兼容性信息,以確定功能更改是否會影響環境中的應用程序。如果您的應用程序使用已棄用或已刪除的API,則可能會在運行時遇到警告或異常。

相關問題