2014-02-07 26 views
0

我有一个非常简单的Worklight应用程序,没有适配器,没有Java代码,只有一些HTML。它使用Worklight Studio 6.1在Eclipse Juno中构建。当我尝试部署* -all.wlapp文件工作灯服务器(不工作灯工作室的服务器,但在WebSphere集群上运行的实际WL服务器)我得到以下信息:IBM Worklight - 基于6.1的项目不会在6.1服务器上部署,我说我需要使用6.0

Failed to deploy application 'XXXX-all.wlapp'. The 'application' 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 Studio 6.1并从未见过6.0工作室。这件事情有什么问题,它希望我能够恢复到6.0?

回答

0

这可能意味着您没有更新应用程序服务器上的项目文件war

虽然部署到应用程序服务器的Worklight Server实例为v6.1,但它正在运行基于Worklight 6.0的“项目”,而您的wlapp是使用v6.1创建的。

根据同一项目的v6.1部署更新的.war文件,然后重新部署wlapp

+0

当我在工作灯控制台上做'约'时,我得到了这个额外的支持信息:服务器版本:6.1.0.00.20131126-0630 项目WAR版本:6.0.0是更新项目的管理操作WAR版本还是从WL工作室完成的? –

+0

mmm,no。我会说更多的IT任务是用更新的.war来更新服务器。 –

+0

我现在看到需要做什么。 WL Studio在我的项目中生成的.WAR文件需要在WebSPhere中作为企业应用程序进行部署,替换之前使用Worklight进行早期验证概念时所用的旧Enterprise应用程序。 –

相关问题