Worklight Studio 6,SQL 适配器尝试连接到 DB2 数据库。
程序的标准模式
return WL.Server.invokeSQLStatement({
preparedStatement : listUnassignedWorkOrders,
parameters : []
});
当我调用我的程序时,我看到了这个错误
[错误] FWLSE0035E: 调用过程“SqlStatement”失败。[project Infrabel01] 类型“函数”当前不支持编组为 JSON。
日志显示
[err] 0 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - 使用 PersistenceUnitInfo 注册 ClassTransformer 时出错:名称“WorklightPU”,根 URL [file:/C:/djna-nobackup/Workspaces/WL6。 0/01/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]。错误已被消耗。要查看它,请将您的 openjpa.Runtime 日志级别设置为 TRACE。加载时类转换将不可用。
如何诊断?如何在工作灯中设置跟踪级别?
JPA 文档说:
属性名称="openjpa.Log" 值="DefaultLevel=WARN,运行时=INFO,工具=INFO,SQL=TRACE"
但是在哪里把它放在工作灯里呢?