Невозможно запустить команду UNIX после загрузки файла с помощью webutil_file_transfer
ОС: UNIX Solaries, сервер приложений Oracle 10g
Я разработал форму Oracle содержит 2 кнопки
1- Кнопка загрузки: чтобы позволить пользователю загрузить файл form.fmb на сервер приложений с помощью функции webutil_file_transfer
2- Кнопка Compile для компиляции загруженной формы на сервере приложений для генерации FMX с помощью следующей команды
host('/bin/bash /u01/oracle/runtime/test/frmkfccmp.sh >/u01/oracle/runtime/test/log.log');
Проблема в том, что после загрузки файла на сервер кнопка "Компиляция" не работает, хотя она работает хорошо, если я закрываю форму, затем снова открываю ее и нажимаю кнопку "Компиляция", не нажимая кнопку " Загрузить".
Любая помощь приветствуется
Спасибо и С уважением
1 ответ
Решение
Я преодолел это, создав отдельную форму только для компиляции