您好我正在运行http://www.ibm.com/developerworks/mobile/worklight/getting-started/
中的示例模块6.1启动worklight服务器时出现以下错误:
事务期间出现意外异常,回滚:java.lang.RuntimeException:从适配器文件夹中提取适配器名称失败
事务回滚:1535419154(new:true; completed:false; rollbackOnly:false) FWLSE0074E:从数据库同步适配器失败。 com.worklight.integration.services.impl.DeployServiceImpl $ ClusterSyncAdaptersTransaction.run(DeployServiceImpl.java:441) com.worklight.integration.services.impl.DeployServiceImpl $ ClusterSyncAdaptersTransaction.run(DeployServiceImpl.java:420) com.worklight.core.util.RssBrokerUtils.doInTransaction(RssBrokerUtils.java:119) com.worklight.integration.services.impl.DeployServiceImpl.syncAdaptersFromDBTransaction(DeployServiceImpl.java:417) com.worklight.gadgets.bean.ClusterDataSynchronizationTask.step(ClusterDataSynchronizationTask.java:39) com.worklight.core.tasks.TaskThread.run(TaskThread.java:98)
答案 0 :(得分:2)
我知道这已经晚了两年,但我自己也遇到了这个问题,并且能够通过一些猜测来解决这个问题。如果有人从谷歌到这里徘徊......
自从这样做以来,我没有遇到过同样的问题。我不确定我的适配器名称是否存在问题,或者它是否只是一个侥幸,但如果我发现,我会更新。
答案 1 :(得分:1)
搞定了。似乎我的Eclipse安装或Windows上的Java存在问题。所以我转回到在IOS上安装我的Eclipse和Java,一切正常。此外,IBM文档还不清楚,但现在我在我的Project \ server \ lib文件夹中使用了mysql-connector-java-5.1.23-bin.jar。