Если вы решите использовать функцию ejbTimer с DashDB в Bluemix, вы получите ошибки. Мы проанализировали проблему и придумали анализ того, что функция ejbTimer создает в своей фазе создания набор таблиц (WLPTASK, WLPPART, WLPPROP). Они предполагают «ORGANIZE BY COLUMN» (по умолчанию DashDB).Функция ejbTimer с DashDB в bluemix
В качестве обходного решения мы выяснили, что если бы мы использовали эту функцию на автономном (не облачном) сервере Liberty, позвольте создать таблицы. Возьмите DDL от этого и настройте их с помощью «ORGANIZE BY ROW». Вручную создайте таблицы в DashDB. Тогда использование функции в Bluemix не нужно создавать таблицы и работать с этими вручную созданными таблицами.
Я предполагаю, что этого не ожидается поведение - есть ли исправление для него?
При создании таблиц в автономной (не облачной) среде вы также используете DashDB? Или какая-то другая база данных? –
Я использовал дерби для этого. Две таблицы были созданы в DashDB до того, как создаются сбои там, поэтому объединение этой информации с тем, что было получено из дерби, было достаточно. – jarkko