Need the ability to have the license module files directory configurable in ThingWorx on Linux
Applies To
- ThingWorx Platform 8.1 to 8.5
- Linux
- Apache Tomcat
Description
- Need the ability to have the license module files directory configurable in ThingWorx
- ThingWorx runs into issues if the folder containing the licensing trusted storage is shared for the same login user amongst multiple ThingWorx Servers
- Need to share the same folder containing the licensing trusted storage files among multiple ThingWorx servers
- The same Tomcat owner is being used for multiple instances of Tomcat resulting in the licensing trusted storage files for ThingWorx being overwritten
- Error in /ThingworxStorage/logs/ApplicationLog.log:
[L: INFO] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Unable to read trial license file because Input type mismatch. Attempting to load as Paid license [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] [message: Storage anchor break found.] [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] [message: Input type mismatch.] [L: ERROR] [O: c.t.s.s.l.LicensingSubsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Invalid License file: C:\ThingworxPlatform\license.bin