Java error on reports after migrating from 10515 to 11100

Java error on reports after migrating from 10515 to 11100

Can anyone help me resolve this issue it occurs when we run an older report:


Message

Dear user,

Unable to generate the report you have scheduled, So please contact your Administrator [OR]
servicedesk support for further assistance to resolve the issue and forward this mail and support file(s) to
servicedeskplus-support@manageengine.com

Report Title : Weekly Summary
Your Message :

Error Trace

java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1967) at com.adventnet.servicedesk.reports.utils.ReportUtil.modifyAdditionalField(ReportUtil.java:5066) at com.adventnet.servicedesk.reports.utils.ReportUtil.getColumnTableDetails(ReportUtil.java:2082) at com.adventnet.servicedesk.reports.utils.CoreReportDesigner.setCriteria(CoreReportDesigner.java:7041) at com.adventnet.servicedesk.reports.utils.CoreReportDesigner.getQuery(CoreReportDesigner.java:6056) at com.adventnet.servicedesk.reports.utils.CoreReportDesigner.getQuery(CoreReportDesigner.java:5724) at com.adventnet.servicedesk.reports.utils.CoreReportDesigner.generateReport(CoreReportDesigner.java:4654) at com.adventnet.servicedesk.reports.utils.CoreReportDesigner.generateReportCompiledJasper(CoreReportDesigner.java:4330) at com.adventnet.servicedesk.report.task.ScheduledReportTask.generateReport(ScheduledReportTask.java:469) at com.adventnet.servicedesk.report.task.ScheduledReportTask.executeTask(ScheduledReportTask.java:187) at com.adventnet.taskengine.internal.SchedulerBean.executeTask(SchedulerBean.java:631) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.adventnet.mfw.bean.BeanProxy.invoke(BeanProxy.java:53) at com.sun.proxy.$Proxy5.executeTask(Unknown Source) at com.adventnet.taskengine.internal.ScheduleExecutor.executeNextTask(ScheduleExecutor.java:163) at com.adventnet.taskengine.internal.ScheduleExecutor.run(ScheduleExecutor.java:90) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)


                  New to ADSelfService Plus?