Срабатывание функции postgres по таймеру из проекта rest

Подскажите, как можно реализовать в jmix rest api версии 1.5 срабатывание функции postgresql?
Какие есть варианты?
Пробовал через ScheduledExecotorService выполнить

System.out.println("proc_apply");
Connection conn = dataSource.getConnection();
CallableStatement stat = conn.prepareCall("rest_proc_apply()");
stat.execute();

Проблема в том, что в консоль не выводится никаких ошибок, и сам блок не выполняется.
Если закоментировать строки вызова процедуры, то “proc_apply” в консоль выводится.
Может есть какие другие варианты решения задачи?

Из вашего описания и примера кода ситуация не очень понятна.

Если что-то нужно вызвать “по таймеру”, то наверное самый управляемый вариант это воспользоваться шедулером Quartz, см. Quartz :: Документация Jmix

Варианты вызова хранимых процедур рассмотрены в примере Using Stored Procedures.