Article - CS316216
Setting FileRepositoryRoot in platform-settings.json prevents ThingWorx Platform from starting
Modified: 09-Oct-2025
Applies To
- ThingWorx Platform 8.1 to 9.6
Description
- ThingWorx will not start after following Configuring a Location for a Custom File Repository in the ThingWorx Help Center
- ThingWorx cannot start up after setting a value for FileRepositoryRoot in <ThingWorx Home>\ThingworxPlatform\platform-settings.json
- Failed to start the ThingWorx server when setting FileRepositoryRoot to a remote shared folder
- Setting FileRepositoryRoot is causing ThingWorx not to start
- ThingWorx Platform will not start after setting File Repository
- FileRepositoryRoot configured in <ThingWorx Home>\ThingworxPlatform\platform-settings.json and now ThingWorx Platform will not come up
- Seeing the following in the <Tomcat Home>\logs\localhost.YYYY-MM-DD log file:
javax.servlet.ServletException: com.thingworx.exceptions.ConfigurationException: java.io.IOException: error trying to initialize Platform storage [setting: <FileRepositoryRoot>]
This is a printer-friendly version of Article 316216 and may be out of date. For the latest version click CS316216