ThingWorx Model Definition in Composer > System > Logs > JavaScript Execution Logging
JavaScript Execution Logging
As part of JavaScript services development, developers adopt best practices, such as using try or catch block, adding loggers, and so on. Before ThingWorx Platform 9.6.0, exceptions and errors sometimes were logged in Application Log , Script Log, or both. To overcome this, the following changes are made from ThingWorx 9.6.0.
Service Caller
Script Log
Script Error Log
Application Log
Error Log
JavaScript service (Included in try/catch block)
No message
No message or Stack Trace
No message
No message or Java Stack Trace
JavaScript service (NOT Included in try/catch block)
Message only
Message and JavaScript Stack Trace (if script stack trace enabled)
No message
No message or Java Stack Trace
Calling the Java services from API or ThingWorx services
No message
No message
Message only
Message and Java Stack Trace (if stack trace enabled)
Was this helpful?