Ibm mobilefirst Worklight 6.1无法启动Worklight服务器中的应用程序

Ibm mobilefirst Worklight 6.1无法启动Worklight服务器中的应用程序,ibm-mobilefirst,Ibm Mobilefirst,我正在连接以构建和部署我的项目,但我的应用程序无法启动。我一直得到这个错误: [ERROR ] FWLST0003E: ========= Failed starting project /wl_project [project wl_project] Error creating bean with name 'identityAssociationCleanupTask' defined in URL [wsjar:file:/D:/mobile/wl/workspace/Worklig

我正在连接以构建和部署我的项目,但我的应用程序无法启动。我一直得到这个错误:

[ERROR   ] FWLST0003E: ========= Failed starting project /wl_project [project wl_project]
Error creating bean with name 'identityAssociationCleanupTask' defined in URL [wsjar:file:/D:/mobile/wl/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.1.0.jar!/conf/core.xml]: Invocation of init method failed; nested exception is org.springframework.orm.jpa.JpaSystemException: user lacks privilege or object not found: CLUSTER_SYNC {SELECT t0.HOSTVMID, t0.ID, t0.UPDATETIMESTAMP, t0.VERSION FROM CLUSTER_SYNC t0 WHERE t0.ID = ?} [code=-5501, state=42501]; nested exception is <openjpa-1.2.2-r422266:898935 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: user lacks privilege or object not found: CLUSTER_SYNC {SELECT t0.HOSTVMID, t0.ID, t0.UPDATETIMESTAMP, t0.VERSION FROM CLUSTER_SYNC t0 WHERE t0.ID = ?} [code=-5501, state=42501]
[错误]FWLST00003E:=======启动项目失败/WLU项目[项目WLU项目]
创建URL[wsjar:file:/D:/mobile/wl/workspace/WorklightServerConfig/shared/resources/worklight-jee-library-6.1.0.jar!/conf/core.xml]中定义的名为“IdentityAsociationCleanupTask”的bean时出错:初始化方法调用失败;嵌套异常为org.springframework.orm.jpa.JpaSystemException:用户缺少权限或未找到对象:CLUSTER_SYNC{从CLUSTER_SYNC t0中选择t0.HOSTVMID,t0.ID,t0.UPDATETIMESTAMP,t0.VERSION,其中t0.ID=?}[代码=-5501,状态=42501];嵌套异常为org.apache.openjpa.persistence.PersistenceException:用户缺少权限或未找到对象:CLUSTER_SYNC{从CLUSTER_SYNC t0中选择t0.HOSTVMID,t0.ID,t0.UPDATETIMESTAMP,t0.VERSION,其中t0.ID=?}[代码=-5501,状态=42501]
我在构建路径中包括facebook SDK和wikitude SDK。JRE版本是1.7。
我尝试了很多事情,比如删除所有的jar库,更改java版本,创建一个新的工作区,但是我仍然遇到了同样的错误。

用户消失了。。。答案是:

没关系。我通过删除WorklightServerConfig使其正常工作 在工作区中的文件夹中重新启动eclipse,如下所述: . 它似乎解决了这个问题。 谢谢


根据此消息中的SQL状态代码,与Worklight应用程序一起使用的数据库用户似乎在数据库中没有必要的权限来执行其尝试执行的操作。您在Worklight服务器上的应用程序中使用的是什么数据库(例如,DB2、MySQL、Oracle、Derby)?您是使用提供的数据库创建脚本还是使用服务器配置工具填充数据库?