Worklight Studio 6, адаптер SQL пытается подключиться к базе данных DB2.
Стандартная схема процедуры
return WL.Server.invokeSQLStatement({
preparedStatement : listUnassignedWorkOrders,
parameters : []
});
Когда я вызываю свою процедуру, я вижу эту ошибку
[ОШИБКА ] FWLSE0035E: Сбой при вызове процедуры 'SqlStatement'. [проект Infrabel01] Тип «Функция» в настоящее время не поддерживает маршаллинг в JSON.
И журналы показывают
[ошибка] 0 WorklightPU WARN [Запланированный поток исполнителя-1] openjpa.Runtime — произошла ошибка при регистрации ClassTransformer с PersistenceUnitInfo: имя «WorklightPU», корневой URL-адрес [файл:/C:/djna-nobackup/Workspaces/WL6. 01/01/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. Ошибка была поглощена. Чтобы увидеть это, установите уровень журнала openjpa.Runtime на TRACE. Преобразование класса во время загрузки будет недоступно.
Как диагностировать? Как установить уровень трассировки в worklight?
Документы JPA говорят:
имя свойства = "openjpa.Log" значение = "DefaultLevel = WARN, Runtime = INFO, Tool = INFO, SQL = TRACE"
Но куда девать это в рабочем свете?