Article - CS267063
Problems accessing services in Thingworx and experiencing major CPU spikes in Thingworx 7.3
Modified: 26-Jul-2023
Applies To
- ThingWorx Platform 7.3 F000
Description
- Running the problematic service using POSTMAN causes a 500 error to be returned
- The following error is found in the ApplicationLog.log:
<timestamp> [L: ERROR] [O: E.c.t.w.BaseService] [I: ] [U: <username>] [S: ] [T: http-nio-8080-exec-53] [context: com.thingworx.webservices.context.HttpExecutionContext@1e98b02][message: Execution error in service script [<Thing> <Service>] : JSON does not allow non-finite numbers.] com.thingworx.common.exceptions.InvalidRequestException: Execution error in service script [<Thing> <Service>] : JSON does not allow non-finite numbers.
at com.thingworx.dsl.engine.DSLProcessor.executeService(DSLProcessor.java:305) ~[thingworx-platform-common-7.3.1-b39.jar:na]
at com.thingworx.dsl.DSLServiceHandler.processService(DSLServiceHandler.java:37) ~[thingworx-platform-common-7.3.1-b39.jar:na]
at com.thingworx.things.Thing.processServiceRequestDirect(Thing.java:6874) ~[thingworx-platform-common-7.3.1-b39.jar:na]
at com.thingworx.dsl.engine.DSLProcessor.executeService(DSLProcessor.java:305) ~[thingworx-platform-common-7.3.1-b39.jar:na]
at com.thingworx.dsl.DSLServiceHandler.processService(DSLServiceHandler.java:37) ~[thingworx-platform-common-7.3.1-b39.jar:na]
at com.thingworx.things.Thing.processServiceRequestDirect(Thing.java:6874) ~[thingworx-platform-common-7.3.1-b39.jar:na]
This is a printer-friendly version of Article 267063 and may be out of date. For the latest version click CS267063