2012-07-15 79 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服务调用。