部署Worklight项目时出错

时间:2013-02-15 02:48:40

标签: sql adapter ibm-mobilefirst

您好我正在运行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)

2 个答案:

答案 0 :(得分:2)

我知道这已经晚了两年,但我自己也遇到了这个问题,并且能够通过一些猜测来解决这个问题。如果有人从谷歌到这里徘徊......

  1. 停止Liberty Worklight Development Server
  2. 右键单击它并选择“在下次启动时清理服务器”
  3. 再次启动Liberty服务器
  4. 重新安装适配器
  5. 自从这样做以来,我没有遇到过同样的问题。我不确定我的适配器名称是否存在问题,或者它是否只是一个侥幸,但如果我发现,我会更新。

答案 1 :(得分:1)

搞定了。似乎我的Eclipse安装或Windows上的Java存在问题。所以我转回到在IOS上安装我的Eclipse和Java,一切正常。此外,IBM文档还不清楚,但现在我在我的Project \ server \ lib文件夹中使用了mysql-connector-java-5.1.23-bin.jar。