Java.lang.NumberFormatException multiple points or For input string: occurred in parallel execution of TcConnector JavaAction. Does “SimpleDateFormat” in TcConnector cause the error?

0
" Java.lang.NumberFormatException" occurred in Mendix application using TcConnector several times. This error occurs at various JavaAction, for example, "GetProperties" and "GetItemFromID".   According to the site below, “SimpleDateFormat” is not thread safe, and it causes a multiple points error. https://www.callicoder.com/java-simpledateformat-thread-safety-issues/   The java source of TcConnector “javasource/tcconnector/internal/foundation/PropertyResolver.java” has a static variable “XSD_FORMAT” of SimpleDateFormat data type. Does it cause the “multiple points” error ?   The stactrace is as below. ---------------------------------------------------------------------------------------------------------------------- com.mendix.systemwideinterfaces.MendixRuntimeException: java.lang.NumberFormatException: multiple points               at Common.SOA_GetProperties (JavaAction : 'Get Properties')               at Common.DS_GetProperty (SubMicroflow : 'SOA_GetProperties')               at BC0.ACT_3011_GetReleasedRevisionAtDateReleased (SubMicroflow : 'DS_GetProperty')               at BC0.ACT_301_ExpandOneLevelAtDateReleased.nested.4144d9d1-52fd-415b-ba68-78dbc335251b [0 of 1] (SubMicroflow : 'ACT_3011_GetReleasedRevisionAtDateReleased')               at BC0.ACT_301_ExpandOneLevelAtDateReleased ( : '')               at BC0.ACT_30_ExpandRecursive (SubMicroflow : 'ACT_301_ExpandOneLevelAtDateReleased')               at BC0.ACT_30_ExpandRecursive.nested.87f99d51-492b-43e1-bc83-593be82e9309 [2 of 6] (SubMicroflow : 'ACT_30_ExpandRecursive')               at BC0.ACT_30_ExpandRecursive ( : '')               at BC0.ACT_30_ExpandRecursive.nested.87f99d51-492b-43e1-bc83-593be82e9309 [22 of 69] (SubMicroflow : 'ACT_30_ExpandRecursive')               at BC0.ACT_30_ExpandRecursive ( : '')               at BC0.ACT_04_BC0Main.nested.45b6780e-f3a6-41a0-b3bd-8264b18819fe.nested.31d5acd9-5d25-4b88-b7cf-49231f5b2110 [1 of 5] (SubMicroflow : 'ACT_30_ExpandRecursive')               at BC0.ACT_04_BC0Main.nested.45b6780e-f3a6-41a0-b3bd-8264b18819fe [0 of 139] ( : '')               at BC0.ACT_04_BC0Main ( : '')               at BC0.ACT_03_BC0Wrapper (SubMicroflow : 'ACT_04_BC0Main')               at {"name":"UtilLog.ExecuteMicroFlowWithManagedLog","type":"JavaAction"}               at BC0.ACT_02_LogManagedMain (JavaAction : 'Execute micro flow with managed log')               at BC0.ACT_01_RESTServiceMain (SubMicroflow : 'ACT_02_LogManagedMain') Advanced stacktrace:               at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83) Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: java.lang.NumberFormatException: multiple points               at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83) Caused by: java.lang.NumberFormatException: multiple points               at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83) Caused by: multiple points               at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83) ----------------------------------------------------------------------------------------------------------------------    
asked
0 answers