Вызов функций Oracle из EJB в фреймворке Seam - PullRequest
0 голосов
/ 10 сентября 2010

Я использую шовный фреймворк и пытаюсь вызвать функцию Oracle. В моем EJB я создаю namedQuery, и когда я вызываю мой entityManager.getResult(), я получаю следующую ошибку:

PLS-00222: в области действия не существует функции с именем 'jjhg'.

(jjhg - это название моей функции оракула)

1 Ответ

0 голосов
/ 10 сентября 2010

Есть несколько причин, которые могут вызвать это:

  1. JIHG - это процедура, а не функция.
  2. JIHG - это закрытая функция, которая была объявлена ​​вне области действия текущего блока.

Поскольку вы используете платформу для вызова программного модуля, я подозреваю, что первое объяснение более вероятно.

...