Article - CS362094

Unable to start a ThingWorx HA cluster with error "Expecting a value but got wrong token: end of file"

Modified: 01-Feb-2022   


Applies To

  • ThingWorx Platform 9.3

Description

  • Following error is received when attempting to start a ThingWorx High Availability (HA) cluster
 
|-ERROR in ch.qos.logback.core.joran.spi.Interpreter@3:88 - RuntimeException in Action for tag [contextListener] com.thingworx.exceptions.ConfigurationException: com.typesafe.config.ConfigException$Parse: String: 1: Expecting a value but got wrong token: end of file
        at com.thingworx.exceptions.ConfigurationException: com.typesafe.config.ConfigException$Parse: String: 1: Expecting a value but got wrong token: end of file
        at      at com.thingworx.system.configuration.PlatformSettings.getInstance(PlatformSettings.java:3390)
        at      at com.thingworx.logging.LogbackUtilities.loadLogbackConfiguration(LogbackUtilities.java:54)
        at      at com.thingworx.logging.LogUtilities.initializeLoggerContext(LogUtilities.java:440)
        at      at com.thingworx.logging.LogbackCustomLoggerContextListener.start(LogbackCustomLoggerContextListener.java:23)
        at      at ch.qos.logback.classic.joran.action.LoggerContextListenerAction.end(LoggerContextListenerAction.java:70)
      ...
Caused by: com.typesafe.config.ConfigException$Parse: String: 1: Expecting a value but got wrong token: end of file
        at      at com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseError(ConfigDocumentParser.java:201)
        at      at com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseError(ConfigDocumentParser.java:197)
        at      at com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:251)
        at      at com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:475)
        at      at com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parse(ConfigDocumentParser.java:648)
        at      at com.typesafe.config.impl.ConfigDocumentParser.parse(ConfigDocumentParser.java:14)
        at      at com.typesafe.config.impl.Parseable.rawParseValue(Parseable.java:262)
        at      at com.typesafe.config.impl.Parseable.rawParseValue(Parseable.java:250)
        at      at com.typesafe.config.impl.Parseable.parseValue(Parseable.java:180)
        at      at com.typesafe.config.impl.Parseable.parseValue(Parseable.java:174)
        at      at com.typesafe.config.impl.Parseable.parse(Parseable.java:301)
        at      at com.typesafe.config.ConfigFactory.parseString(ConfigFactory.java:1102)
        at      at com.typesafe.config.ConfigFactory.parseString(ConfigFactory.java:1112)
        at      at com.thingworx.system.configuration.PlatformSettings.configureIgniteCacheSSL(PlatformSettings.java:2933)
        at      at com.thingworx.system.configuration.PlatformSettings.<init>(PlatformSettings.java:2514)
        at      at com.thingworx.system.configuration.PlatformSettings.getInstance(PlatformSettings.java:3381)
        at      ... 62 common frames omitted

 
This is a printer-friendly version of Article 362094 and may be out of date. For the latest version click CS362094