IBM WORKLIGHT 6.1 - 由于异常,未处理分析数据

时间:2014-07-04 15:56:04

标签: mysql ibm-mobilefirst worklight-server websphere-liberty

我已经在Libery Profile上安装了Worklight Server 6.1,我使用的数据库是MySql。我已经导入了所需的数据库wrklght和wlreports。我正在尝试部署身份验证项目,我已经更改了worklight.properties文件中的数据库设置,并添加了wl.db.factProcessingInterval = 100以生成每分钟的报告。但是当我运行应用程序时,它会显示

Table 'wrklght.proc_report' doesn't exist {prepstmnt 250489235 SELECT MAX(t0.PROC_TIMESTAMP) FROM PROC_REPORT t0} [code=1146, state=42S02]
[ERROR   ] FWLSE0182E: Notification analytics data was not processed due to an exception [project AdapterBasedAuth]
Table 'wrklght.notification_proc_report' doesn't exist {prepstmnt 1989504497 SELECT MAX(t0.PROC_TIMESTAMP) FROM NOTIFICATION_PROC_REPORT t0} [code=1146, state=42S02]

但是,wrklght数据库中提供了proc_report和notification_proc_report表。

1 个答案:

答案 0 :(得分:1)

似乎这些表不存在或配置不正确。您能否按照以下说明验证您是否配置了MySql数据库:

http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.deploy.doc/admin/t_setting_up_your_my_sql_database_manually.html?resultof=%22%57%4c%52%45%50%4f%52%54%22%20%22%77%6c%72%65%70%6f%72%74%22%20

配置和设置完成后,您可以告诉我们错误是否仍然存在