Если вы решите использовать функцию ejbTimer с DashDB в Bluemix, вы получите ошибки. Мы проанализировали проблему и пришли к выводу, что функция ejbTimer создает набор таблиц (WLPTASK, WLPPART, WLPPROP) на этапе создания. Они предполагают «ОРГАНИЗАЦИЮ ПО КОЛОННЕ» (по умолчанию в DashDB).
В качестве обходного пути мы обнаружили, что если мы использовали эту функцию на автономном (не облачном) сервере Liberty, пусть он создает таблицы. Возьмите из этого DDL и настройте их с помощью «ORGANIZE BY ROW». Вручную создайте таблицы в DashDB. Тогда использование этой функции в Bluemix не требует создания таблиц и работает с этими таблицами, созданными вручную.
Я предполагаю, что это не ожидаемое поведение - есть ли для этого исправление?