Вызвать EJB3, развернутый на JbossAS7.1, из хранимой процедуры oracle 11g

В рамках нашего приложения у нас есть требование вызывать метод EJB3 SLSB из хранимой процедуры Oracle 11g.

Приложение EJB3 работает на JbossAS7.1, JbossAS7.1 поддерживает удаленный поиск EJB с использованием API удаленного взаимодействия. Клиент Jboss версии 7.1 jar несовместим с виртуальной машиной Jdk1.5, поддерживаемой в oracle 11G.

Насколько мне известно, поддержку виртуальных машин Oracle 11G нельзя обновить, есть ли другой способ сделать это?

Как мы можем получить доступ к развернутому EJB3 JBossAs7.1 из хранимой процедуры Oracle 11g?


person SunilGiri    schedule 15.07.2012    source источник
comment
Почему бы не представить EJB как WebService и не вызвать его из Oracle?   -  person Tair    schedule 15.07.2012


Ответы (1)


После некоторых исследований я обнаружил, что невозможно обновить внутреннюю JVM, используемую Oracle.

Итак, мы использовали apache HttpCommons для вызова сервлета Spring, который вызывал службу EJB3.

person SunilGiri    schedule 18.07.2012