Page 1 of 1

.mrt file create by 2026.1.6 can not use in 2026.2.2

Posted: Mon May 25, 2026 8:55 am
by 1417617276@qq.com
Using 2026.2.2 webdesigner open the .mrt file created by 2026.1.6,throw an exception.
Please help me. Thank you.

Code: Select all

java.lang.NullPointerException: Cannot invoke "com.stimulsoft.report.export.StiExportSettingsList.forEach(java.util.function.Consumer)" because the return value of "com.stimulsoft.report.StiReport.getExportSettings()" is null
	at com.stimulsoft.webdesigner.helper.StiExportSettingsHelper.getExportSettingsProperty(StiExportSettingsHelper.java:25)
	at com.stimulsoft.webdesigner.helper.StiReportEdit.getReportProperties(StiReportEdit.java:6895)
	at com.stimulsoft.webdesigner.helper.StiDesignReportHelper.getReportToObject(StiDesignReportHelper.java:34)
	at com.stimulsoft.webdesigner.helper.StiReportEdit.writeReportInObject(StiReportEdit.java:5636)
	at com.stimulsoft.webdesigner.StiWebDesignerCommands.commandResult(StiWebDesignerCommands.java:208)
	at com.stimulsoft.webdesigner.StiWebDesignerActions.processRequestResult(StiWebDesignerActions.java:151)
	at com.stimulsoft.webdesigner.StiWebDesignerActions.getReportResult(StiWebDesignerActions.java:31)
	at com.stimulsoft.webdesigner.servlet.StiWebDesignerActionServletHelper.processing(StiWebDesignerActionServletHelper.java:45)
	at com.stimulsoft.webdesigner.servlet.StiWebDesignerActionServletJk.doPost(StiWebDesignerActionServletJk.java:33)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:732)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1583)

Re: .mrt file create by 2026.1.6 can not use in 2026.2.2

Posted: Mon May 25, 2026 2:02 pm
by Lech Kulikowski
Hello,

We need some additional time to investigate the issue, we will let you know about the result as soon as possible.

Thank you.
#20376

Re: .mrt file create by 2026.1.6 can not use in 2026.2.2

Posted: Tue May 26, 2026 6:46 am
by Vadim
Hello

It fixed in 2026.2.3 version

Re: .mrt file create by 2026.1.6 can not use in 2026.2.2

Posted: Tue May 26, 2026 7:47 am
by 1417617276@qq.com
Okay, thanks for the reply.

Re: .mrt file create by 2026.1.6 can not use in 2026.2.2

Posted: Tue May 26, 2026 8:33 am
by Lech Kulikowski
Hello,

You are welcome.