Article - CS413550

Integration Runtime fails to connect to ThingWorx with error "App key cannot be null"

Modified: 18-Mar-2024   


Applies To

  • Windchill Navigate (formerly ThingWorx Navigate) 8.5.3 to 9.5
  • IntegrationRuntime is set up as a Linux service and is started with 'systemctl start Thingworx-IntegrationRuntime.service'

Description

  • ValidateConnection service on ptc-windchill-integration-connector fails 
  • IntegrationRuntime fails to connect to ThingWorx with error:
2024-14-03 17:17:00.807 [vert.x-eventloop-thread-0] ERROR c.t.i.Entrypoint - Failed to deploy ThingWorx Edge Verticle; retrying in 10 seconds
javax.naming.CannotProceedException: Appkey cannot be null
at com.twx.integration.ThingworxEdgeVerticle.establishConnection(ThingworxEdgeVerticle.java:208)
  • Application Key keyID is correctly formatted in integrationRuntime-settings.json file and checking this key in ThingWorx Composer > Application Keys shows it has not expired
This is a printer-friendly version of Article 413550 and may be out of date. For the latest version click CS413550