Debugging a Subscription
|
|
Earlier versions of the JavaScript Debugger were available as beta features. After upgrading to the released version, any breakpoints that were set using earlier versions of the debugger must be re‑added.
|
The ThingWorx Debugger supports debugging subscriptions, allowing you to simulate event data, inspect subscription execution as events are processed, inspect variables, and review logs during execution. Subscription debugging uses the same core debugger capabilities as service debugging, with additional tools designed specifically for event-driven execution.
|
|
Subscription debugging is a development-only feature and must be explicitly enabled. It is not intended for production use.
|
Enabling Subscription Debugging
Subscription debugging is available only when development-only features are enabled on the ThingWorx platform.
Subscription debugging is available whenever debugging is enabled on the ThingWorx platform. Debugging applies to both services and subscriptions. To enable debugging, follow the steps described in
Getting Started with the JavaScript Debugger.
In hosted or cloud environments, debugging availability is managed by the environment and is typically intended for non‑production use only.
When development-only features are enabled, debugging tools become available for subscriptions in Composer.