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)
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