2012-07-15 42 views
0

作爲我們應用程序的一部分,我們需要從Oracle 11g存儲過程調用EJB3 SLSB方法。從Oracle 11g存儲過程調用部署在JbossAS7.1上的EJB3

EJB3應用程序在JbossAS7.1上運行,JbossAS7.1支持使用其遠程處理API遠程查找EJB。 Jboss客戶端7.1 jar與Oracle 11G支持的Jdk1.5虛擬機不兼容。

據我所知,Oracle 11G VM支持無法升級,有沒有其他方法可以完成這項工作?

我們如何從Oracle 11g存儲過程訪問部署EJB3的JBossAs7.1?

+1

爲什麼不將EJB公開爲WebService並從Oracle調用它? – Tair 2012-07-15 06:24:41

回答

0

經過一番研究,我發現無法升級Oracle使用的內部JVM。

所以我們使用apache HttpCommons來調用一個spring servlet來完成EJB3服務調用。