我们知道,当我将使用WL6.2构建的WAR文件部署到MFP7.1时,服务器使用自己的worklight-jee-library.jar ary.jar文件将WAR文件从6.2自动迁移到7.1,使运行时充当WAR 7.1 (如果我错了请纠正我)。但是,根据URL中提到的注释:
注意:使用IBMV7.1.0之前使用的MobileFirst平台基础版本创建的客户端不能使用在新的会话无关模式下运行的MobileFirst服务器。因此,要为使用会话无关模式的用户以及使用会话依赖模式的现有用户提供服务,您必须部署新的V7.1.0 WAR及其V7.1.0工件,但不删除旧的WAR。
,“不移除旧战争”是什么意思?不会有旧的战争,因为现在的战争版本是V7.1!这已经告诉我们,如果不进行迁移,我们就不能部署旧战争。
在战争部署过程中,我们得到了以下信息:
[configureapplicationserver] INFO: FWLST2017I: The project WAR file was successfully migrated from version 6.2.0.01.20150329-1923 to version 7.1.0.00.20160401-2103. The migrated project WAR file is located in '/tmp/wla5601747575/MobileBanking.war'.
[configureapplicationserver] ** Created migrated war file
现在部署的战争是什么?是7.1版还是还是6.2版?
编辑:
当MFP服务器部署从6.2构建的WAR文件时,部署后的WAR版本是什么?
如果WAR仍然是6.2,为什么我在运行时中看到"mfp.session.independent“属性?
如果服务器本身正在迁移WAR并将其变为7.1,那么我如何在不对其进行任何修改的情况下将旧的WAR部署到MFP7.1?
发布于 2016-05-30 07:56:53
当使用v7.1Studio或7.1Ant任务构建项目时,这将创建7.1 war文件。
您仍然可以将旧的war从6.2部署到7.1 war文件旁边。这意味着你应该支持它。
https://stackoverflow.com/questions/37529573
复制相似问题