Ibm mobilefirst Worklight Server-未能部署适配器';LinkAccount.adapter';。

Ibm mobilefirst Worklight Server-未能部署适配器';LinkAccount.adapter';。,ibm-mobilefirst,worklight-server,Ibm Mobilefirst,Worklight Server,从之前在websphere中安装worklight server时遇到的问题和破坏来看,我们在灾难性事件之后发现了新的问题。首先,我们得到了这个错误消息 Error 500: javax.servlet. ServletException: Worklight Console initialization failed.Logged Exception: java.lang.RuntimeException: FWLSE4010E: The project 'xxxx' failed to in

从之前在websphere中安装worklight server时遇到的问题和破坏来看,我们在灾难性事件之后发现了新的问题。首先,我们得到了这个错误消息

Error 500: javax.servlet.
ServletException: Worklight Console initialization failed.Logged Exception: java.lang.RuntimeException: FWLSE4010E: The project 'xxxx' failed to initialize, because the project WAR file is not supported by the server from version 6.1.0.00.20131126-0630. Use the migration tool to upgrade the project WAR file. [project xxxx]
Failed to deploy adapter 'LinkAccount.adapter'. The 'adapter' version '6.1.0.00.20131219-1900' is different than the version of the Worklight project '6.0.0'. Use Worklight Studio '6.0.0' to build and deploy the application.
然后,我们使用迁移工具来遵循此准则-->

接下来我们要部署适配器,我们会遇到以下错误消息

Error 500: javax.servlet.
ServletException: Worklight Console initialization failed.Logged Exception: java.lang.RuntimeException: FWLSE4010E: The project 'xxxx' failed to initialize, because the project WAR file is not supported by the server from version 6.1.0.00.20131126-0630. Use the migration tool to upgrade the project WAR file. [project xxxx]
Failed to deploy adapter 'LinkAccount.adapter'. The 'adapter' version '6.1.0.00.20131219-1900' is different than the version of the Worklight project '6.0.0'. Use Worklight Studio '6.0.0' to build and deploy the application.
当我们在控制台(Worklight Server)上检查版本时,project war版本为6.0.0。Studio和Server都在同一版本6.1中,但需要执行迁移过程,将项目降级为6.0.0。 在安装Worklight server期间是否缺少某些内容

我们的Worklight Studio(eclipse)

Worklight服务器版本

  • 安装Worklight Studio 6.1
  • 部署Worklight Server 6.1
  • 在Worklight Studio 6.1中构建项目(适配器、应用程序)
  • 在服务器中部署生成的.war文件
  • Deploy在服务器中生成了.adapter和.wlap
  • 使用新版本构建所有内容,并在同一版本中部署新工件

    如果在应用服务器上运行Worklight server的多个实例,请确保部署到正确的实例

  • 从WAS(Websphere application server)中删除worklight控制台应用程序
  • 停下来
  • 重新部署包含worklight控制台的war文件
  • 开始是
  • 您需要在studio版本中重建与worklight server版本相同的.wlapp和.adapter文件

    • 删除项目bin文件夹中的内容
    • 构建并部署所有适配器
    • 构建并部署应用程序
    • 打开工作灯控制台

    我们使用Worklight Studio 6.1(项目、适配器)进行构建,正如您从给出的屏幕截图中看到的那样。我们使用相同的war适配器文件部署到WL服务器。只有一个WL服务器实例。显然有些地方不对劲,因为适配器的版本不同。您能详细解释一下您的解决方案吗?“服务器”你的意思是它是一个WAS服务器吗?我想,Idan Adar关于缺少某些东西的说法是正确的。可能您的Worklight Console WAR文件的第一个版本不是来自Workloght Studio 6.1