Я получаю эту ошибку при попытке преобразовать XML в плоский файл.Я получаю эту ошибку в Infor Life Cycle Manager.Кто-нибудь сталкивался с этим раньше?
Я изучил функцию GETMBMInfo, но не смог ничего обнаружить.
The function /GetMBMInfo generated an exception.
Входные данные для функции: iMBM_Date: '20181008' iMBM_CONO: '888'iMBM_DIVI: '' iMBM_PYNO: 'B85' 1A999 iMBM_YEA4: '2019' iMBM_IVNO_F: '011111111' iMBM_IVNO_T: '011111111' в Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3 $ FGetMBMInfo.run (Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.java:3136) в Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.mapMain (Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.java:416)в com.intentia.ec.mapper.XMLMapperAxiom.buildDoc (XMLMapperAxiom.java:349) в com.intentia.ec.mapper.Mapping.runMappping (Mapping.java:338) в com.intentia.ec.server.process.XMLTransformProcess.process (XMLTransformProcess.java:88) в
com.intentia.ec.server.process.ProcessDispatcher$ProcessWorker.runWork(ProcessDispatcher.java:162)
at com.intentia.ec.server.ServiceThread.run(ServiceThread.java:48)
at java.lang.Thread.run(Thread.java:745)
Nested exception:
java.lang.StringIndexOutOfBoundsException: String index out of
range: -23
at java.lang.String.substring(String.java:1911)
at Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3$FGetMBMInfo.run
(Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.java:3122)
at Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.mapMain
(Mvx12_COI_Out_TRADACOMS_INVOIC_WAT_NE_v1_3.java:416)
at com.intentia.ec.mapper.XMLMapperAxiom.buildDoc
(XMLMapperAxiom.java:349)
at com.intentia.ec.mapper.Mapping.runMappping(Mapping.java:338)
at com.intentia.ec.server.process.XMLTransformProcess.process
(XMLTransformProcess.java:88)
at
com.intentia.ec.server.process.ProcessDispatcher$ProcessWorker.runWork(ProcessDispatcher.java:162)
at com.intentia.ec.server.ServiceThread.run(ServiceThread.java:48)
at java.lang.Thread.run(Thread.java:745)