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