升级 ThingWorx Navigate > 维护版本升级 > 升级到 ThingWorx Navigate 8.5.3
  
升级到 ThingWorx Navigate 8.5.3
请按照本主题中的步骤升级到 ThingWorx Navigate 8.5.3(例如,从 8.5.0 升级到 8.5.3,8.5.1 升级到 8.5.3)。
1. 备份自定义任务:如果您的自定义任务是通过修改 ThingWorx Navigate 预装扩展来构建的,请进行备份,以便在升级后重新部署它们。这可防止在升级过程中覆盖这些自定义任务。有关详细信息,请参阅 ThingWorx 扩展开发指南
2. 针对当前 ThingWorx Navigate 版本停止 Apache Tomcat 和 Integration Runtime。
3. 在您的 Windchill 版本上,安装与要升级到的 ThingWorx Navigate 维护版本版本兼容的增强功能修补程序。有关详细信息,请参阅安装 PTC Windchill 修补程序。或者,您可以更新与要升级到的 ThingWorx Navigate 版本兼容的 Windchill CPS。
4. 更新 ThingWorx:请按照 Upgrading to ThingWorx 8.5 指南的“Maintenance Release/Service Pack Upgrade Process (维护版本/服务包升级过程)”章节中的升级说明进行操作。
5. PTC 软件下载页面下载 ThingWorx-Navigate-Release-<版本>-bundle.zip。请参阅下面的详细下载说明:
a. 选择 PTC SMART CONNECTED APPLICATIONS,然后展开 Release APPsThingWorx Navigate 8.5“最近的日期代码”
b. 选择 ThingWorx-Navigate-Release-<版本>-bundle.zip 并解压缩资源包。
6. ThingWorx Composer 中,按照以下步骤,从解压缩资源包的 upgrade 文件夹导入 thingworx-navigate-configuration-manager-upgrade8_5.zip 文件:
a. ThingWorx Composer 中,选择“导入/导出” > “导入”
b. “导入”窗口中,从“导入选项”列表中选择“扩展”
c. “文件名”字段中,单击“浏览”并选择 thingworx-navigate-configuration-manager-upgrade8_5.zip
d. 单击“导入”
7. 清除 Apache Tomcat 缓存并重新启动 Apache Tomcat
8. 使用以下步骤执行 PrepareForUpgrade 服务:
a. ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
b. 单击“服务”
c. 对于 PrepareForUpgrade,请单击“执行服务”“执行服务: PrepareForUpgrade”窗口随即打开。
d. 单击“执行”
e. 重新启动 Apache Tomcat
9. ThingWorx Composer 中,使用以下步骤从解压缩的资源包中导入 PTCNavigate_All-<version>-all_inclusive_bundle.zip 扩展:
a. ThingWorx Composer 中,选择“导入/导出” > “导入”
b. “导入”窗口中,从“导入选项”列表中选择“扩展”
c. “文件名”字段中,单击“浏览”并选择 PTCNavigate_All-<version>-all_inclusive_bundle.zip
d. 单击“导入”
10. 重新启动 Apache Tomcat
11. 使用以下步骤执行 PostUpgradeConfiguration 服务:
a. ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
b. 单击“服务”
c. 对于 PostUpgradeConfiguration,请单击“执行服务”“执行服务: PostUpgradeConfiguration”窗口随即打开。
d. 单击“执行”
e. 重新启动 Apache Tomcat
12. 启动 Integration Runtime。
* 
要从 ThingWorx Navigate 8.5.0 升级到 8.5.3,请从 upgrade 文件夹中解压缩 Integration Runtime,然后执行以下步骤:
停止 Integration Runtime。
integration-runtime-8.0.6-b676.jar 复制到 ThingWorx Navigate 安装的 integration-runtime 文件夹中。
备份现有的 integration-runtime-8.0.5-b651.jar,然后将其重命名。
现在,将复制的 integration-runtime-8.0.6-b676.jar 重命名为 integration-runtime-8.0.5-b651.jar
启动 Integration Runtime。
13. 重新部署自定义任务:如果您的自定义任务是通过修改 ThingWorx Navigate 预装扩展来构建的,请重新导入先前备份的那些自定义任务。
14. 如果选择了 Windchill 身份验证方法,则需要一些额外的配置步骤。有关详细说明,请参阅将 Servlet 筛选器添加到 Tomcat 配置请参阅安装 ThingWorx Navigate 8.5 中的“将 Servlet 筛选器添加到 Tomcat 配置”主题
ThingWorx Navigate 已成功升级。现在,可以开始使用新版本了。