Как вызвать функцию AS/400 из класса Java

Мне нужно вызвать из класса Java функцию RPG, я нашел кучу примеров, которые показывают, как это сделать, но дело в том, что моя функция при компиляции является МОДУЛЕМ, а не PGM. И когда я пытаюсь вызвать его, покажите мне сообщение о том, что объект не существует.

Выполняю команду WRKOBJ *ALL/FUNCTION_NAME есть объект.

Кто-то знает, могу ли я сделать вызов из класса Java в функцию RPG.

Я сделал вызов RPG или CL из класса Java, но не к функции.


person Daniel Fuentes    schedule 10.02.2016    source источник


Ответы (1)


Вы не можете вызвать функцию в объекте *MODULE.

Модуль — это промежуточный объект, который не является исполняемым. Вы должны привязать модуль к исполняемому объекту *PGM или *SRVPGM.

person Charles    schedule 10.02.2016
comment
Хорошо, теперь я понял. Спасибо Чарльз за вашу помощь я ценю. - person Daniel Fuentes; 10.02.2016