Article - CS326793
Use of haCompatibility Extension Attribute (High Availability) in ThingWorx 9.0
Modified: 26-Oct-2023
Applies To
- ThingWorx Platform 9.0
Description
- ThingWorx is a highly extensible Industrial IoT Solution Platform, the functionality of which can be enhanced through the use of extensions that are custom code imported into ThingWorx Foundation
- Due to changes in ThingWorx architecture to support the High Availability (HA) feature of ThingWorx 9.0, certain Java-backed extensions may require modification
- See the Best Practices for Developing Solutions and Migrating Extensions help topics for more information to determine if custom-built extensions will require migration
- A new metadata attribute, haCompatible, is available to extension developers to indicate that an extension is compatible for use with ThingWorx 9 in HA mode:
<?xml version="1.0" encoding="UTF-8"?>
<Entities>
<ExtensionPackages>
<ExtensionPackage
dependsOn=""
description=""
haCompatible="true"
minimumThingWorxVersion="9.3.0"
name="Extension_Name"
packageVersion="1.0.0"
vendor="PTC">
...
</ExtensionPackages>
</Entities>
- See the Best Practices for Developing Solutions and Platform Settings for ThingWorx High Availability help topics for more information.
- PTC-supported ThingWorx extensions which are HA compatible will include the haCompatible attribute
This is a printer-friendly version of Article 326793 and may be out of date. For the latest version click CS326793