Ibm mobilefirst 将Worklight从v6.0迁移到v6.1的问题

Ibm mobilefirst 将Worklight从v6.0迁移到v6.1的问题,ibm-mobilefirst,worklight-adapters,worklight-studio,Ibm Mobilefirst,Worklight Adapters,Worklight Studio,将我的项目(由3个应用程序和2个适配器组成)从Worklight v6.0迁移到Worklight v6.1我在适配器迁移方面面临问题 我已经使用Ant脚本(for.war文件)在生产环境中部署了.war、.wlapp和.adapter文件。 使用的应用服务器是Websphere,使用的dbms服务器是Derby 我将worklight studio的插件升级到最新版本,创建了一个新的干净的工作区,从旧工作区导出项目,并导入到新工作区中 对于与开发环境相关的内容,一切都是有效的 对于与生产环境有

将我的项目(由3个应用程序和2个适配器组成)从Worklight v6.0迁移到Worklight v6.1我在适配器迁移方面面临问题

我已经使用Ant脚本(for.war文件)在生产环境中部署了.war、.wlapp和.adapter文件。 使用的应用服务器是Websphere,使用的dbms服务器是Derby

我将worklight studio的插件升级到最新版本,创建了一个新的干净的工作区,从旧工作区导出项目,并导入到新工作区中

对于与开发环境相关的内容,一切都是有效的

对于与生产环境有关的问题,我成功地部署了所有应用程序(但由于缺少适配器,所以还不能工作)。 当我尝试部署适配器(每个适配器)时,会出现以下异常:

Failed to deploy adapter 'adapter1.adapter'. The 'adapter' version '6.0.0' is different than the version of the Worklight project '6.1.0.00.20131219-1900'. Use Worklight Studio '6.1.0.00.20131219-1900' to build and deploy the application.
我还试图创建一个新的适配器并部署它,但仍然遇到同样的错误。

完全根据对问题的编辑编辑了答案

Worklight Studio生成的所有工件:
.adapter
.wlapp
.war
必须使用相同的Worklight Studio版本生成

确保将项目导入Worklight 6.1后,您正在构建项目的所有应用程序和适配器

接下来,您需要部署重新生成的
.war
文件,然后部署
.wlapp
.adapter
文件

要验证适配器是否与项目的
.war
文件版本相同,请从
bin
文件夹中提取
.adapter
文件,然后打开
XML
文件。您应该看到这样的平台版本:

<ns2:adapter xmlns:ns2="http://www.worklight.com/integration"
name="test" platformVersion="6.1.0.00.20131126-0630">

要阅读的IBM Worklight信息中心主题:

您还可以在Worklight Console>关于>其他支持信息中看到这一点:


将项目导入6.1.0 studio后,Eclipse控制台视图中是否没有错误?“错误”视图如何?创建新项目并在其中创建新适配器时如何,这是否有效?能否在测试用例应用程序中复制并发送它?检查更新是否已完成,以及worklight Studio插件是否已更新到6.1版本,项目是否已导入到6.1.0 Studio中,并且没有错误。是否有任何特定配置应用于适配器部署?看起来我得到的奇怪行为是由于Eclipse配置。无。这只是带有Worklight Studio Developer Edition和Google ADT插件的Eclipse Java EE 4.2.2(“Juno”SR2)。要部署.war项目文件,您在自定义configure-liberty-derby.xml配置文件后使用了Ant吗?什么?到底为了什么?我们在这里讨论的是两个Eclipse实例,每个实例都有一个Worklight Studio插件。。。您只需导入导出的Worklight项目即可。你没告诉我什么?你的项目中还有什么?这整个问题实际上不是关于开发环境,而是关于生产(换句话说,根本不是关于Eclipse…)?是的,我说的是生产环境,应用程序和适配器也适用于我的开发环境。我有我在生产环境中描述的问题。我唯一添加的是生产服务器设置(右键单击任意应用程序->构建设置和部署目标)