Article - CS400530

Unable to find com.thingworx.cache.ignite.discovery.TcpDiscoveryZookeeperIpFinder class in ThingWorx

Modified: 11-Oct-2023   


Applies To

  • ThingWorx Platform 9.4
  • Apache Ignite 2.14

Description

  • The external Ignite is not able to start with below error
 [SEVERE][main][IgniteKernal] Got exception while starting (will rollback startup routine).
java.lang.NoClassDefFoundError: com/thingworx/cache/ignite/IgniteCacheProvider
    at  com.thingworx.cache.ignite.IgniteCacheProvider.start(IgniteCacheManager.java:345)
 
  • The Installation (Ignite 2.14 and Newer)  section of Help Center describes “4. Update the default-config.xml file to enable ZooKeeper service discovery. You must place the ZooKeeper server address in the zkConnectionString connection property.” but the com.thingworx.cache.ignite.discovery.TcpDiscoveryZookeeperIpFinder class is not present in MED-61353-CD-094_F000_ThingWorx-Ignite-Cache-Provider-3-14-1-303.zip
This is a printer-friendly version of Article 400530 and may be out of date. For the latest version click CS400530