Hello,
I have noticed this error occurred couple of times with our Data360 workflow.
JSON node gets failed because of unexpected characters as per error message.This happens when Mobile Defect node(HTTP "GET method from URL) prior to JSON either takes longer time to make connection with ALM application API or incase when access is denied to alm. This error gets resolved by itself after couple of minutes or sometimes after 3-4 long hours. Is there any workaround to fix this error or something we could do to only feed good data to JSON node and avoid bad/unexpected characters data coming from API (HTTP node that is prior to JSON)?

xecution Error: Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number (or 'NaN'/'INF'/'+INF'), Array, Object or token 'null', 'true' or 'false') at [Source: (sun.nio.ch.ChannelInputStream); line: 1, column: 2] At Line 1, Column 2. com.lavastorm.brain.nodes.json.input.JsonDataNode.parseData(JsonDataNode.java:165) com.lavastorm.brain.nodes.ldr.StructuredDataNode.parseRecordData(StructuredDataNode.java:1546) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMetadata(StructuredDataNode.java:1409) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMultiMetadata(StructuredDataNode.java:1171) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMultiPass(StructuredDataNode.java:877) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processAll(StructuredDataNode.java:730) com.lavastorm.brain.execution.java.node.NodeWrapper.nodeProcess(NodeWrapper.java:555) com.lavastorm.brain.execution.java.node.NodeWrapper.run(NodeWrapper.java:814) com.lavastorm.brain.execution.java.node.NodeWrapper.main(NodeWrapper.java:1653) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) com.lavastorm.util.app.SimpleAppWrapper.invokeMainMethod(SimpleAppWrapper.java:115) com.lavastorm.util.app.SimpleAppWrapper.run(SimpleAppWrapper.java:143) com.lavastorm.util.app.AbstractAppWrapperFactory.main(AbstractAppWrapperFactory.java:57)
Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number (or 'NaN'/'INF'/'+INF'), Array, Object or token 'null', 'true' or 'false') at [Source: (sun.nio.ch.ChannelInputStream); line: 1, column: 2] At Line 1, Column 2. com.lavastorm.brain.nodes.json.input.JsonDataNode.parseData(JsonDataNode.java:165) com.lavastorm.brain.nodes.ldr.StructuredDataNode.parseRecordData(StructuredDataNode.java:1546) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMetadata(StructuredDataNode.java:1409) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMultiMetadata(StructuredDataNode.java:1171) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processMultiPass(StructuredDataNode.java:877) com.lavastorm.brain.nodes.ldr.StructuredDataNode.processAll(StructuredDataNode.java:730) com.lavastorm.brain.execution.java.node.NodeWrapper.nodeProcess(NodeWrapper.java:555) com.lavastorm.brain.execution.java.node.NodeWrapper.run(NodeWrapper.java:814) com.lavastorm.brain.execution.java.node.NodeWrapper.main(NodeWrapper.java:1653) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) com.lavastorm.util.app.SimpleAppWrapper.invokeMainMethod(SimpleAppWrapper.java:115) com.lavastorm.util.app.SimpleAppWrapper.run(SimpleAppWrapper.java:143) com.lavastorm.util.app.AbstractAppWrapperFactory.main(AbstractAppWrapperFactory.java:57)
Created:
Apr 12, 2021 at 1:11:12 PM
Error code:
com.lavastorm.brain.nodes.json.input.JsonDataNode$LocationBasedExceptionProvider