Dear,
When using the fill component in the Shock, Gradient, Glow, and Glass templates, an HTML error occurs.
This issue happens whenever we try to apply this fill to data source fields, headers, or footers. In any of these cases, the error is reproduced.
Please find attached a screenshot of the problem.
HTML Error When Using Fill Component in Templates
-
- Posts: 81
- Joined: Mon May 30, 2022 7:35 pm
-
- Posts: 7424
- Joined: Tue Mar 20, 2018 5:34 am
Re: HTML Error When Using Fill Component in Templates
Hello,
We couldn't reproduce the issue. Please check the last release build version.
Thank you.
We couldn't reproduce the issue. Please check the last release build version.
Thank you.
-
- Posts: 81
- Joined: Mon May 30, 2022 7:35 pm
Re: HTML Error When Using Fill Component in Templates
Dear Sir,
I ran the test on the latest version 2025.3.5 and the problem still occurs.
The error that occurs is as follows:
I ran the test on the latest version 2025.3.5 and the problem still occurs.
The error that occurs is as follows:
Code: Select all
2025-10-06 17:49:04,410 INFO [http-nio-8080-exec-2] b.c.m.r.d.apm.RequestInterceptor [RequestInterceptor.java:64] {content='uri=/report-designer/stimulsoft_webviewer_action?a=ViewEvent;payload=a=ViewEvent&stiweb_component=Viewer&stiweb_action=UpdateCache&stiweb_parameters=eyJ2aWV3ZXJJZCI6IldlYkRlc2lnbmVyMWE5ZjdmMzAwMDYyYzQ3YWNhYWI3ZTQ5YjZhNzExMTZmVmlld2VyIiwicm91dGVzIjoiW10iLCJmb3JtVmFsdWVzIjoie30iLCJjbGllbnRHdWlkIjoiMjMwZTkwMWEtMGVjOC00YTJhLWJkNmEtYjE2YTdmNmVlYmE5IiwiZHJpbGxEb3duR3VpZCI6bnVsbCwiY2FjaGVUaW1lb3V0IjoxNTAsInBhZ2VOdW1iZXIiOjAsInJlcG9ydFR5cGUiOiJBdXRvIiwiem9vbSI6MTAwLCJ2aWV3TW9kZSI6IlNpbmdsZVBhZ2UiLCJzaG93Qm9va21hcmtzIjp0cnVlLCJvcGVuTGlua3NXaW5kb3ciOiJfYmxhbmsiLCJjaGFydFJlbmRlclR5cGUiOiJBbmltYXRlZFZlY3RvciIsInJlcG9ydERpc3BsYXlNb2RlIjoiRnJvbVJlcG9ydCIsImRyaWxsRG93blBhcmFtZXRlcnMiOltdLCJlZGl0YWJsZVBhcmFtZXRlcnMiOm51bGwsInVzZVJlbGF0aXZlVXJscyI6dHJ1ZSwicGFzc1F1ZXJ5UGFyYW1ldGVyc0ZvclJlc291cmNlcyI6dHJ1ZSwidmVyc2lvbiI6IjIwMjUuMy41IiwicmVwb3J0RGVzaWduZXJNb2RlIjp0cnVlfQ%3D%3D]', user='RHYAN.SILVA', method='POST'}
2025-10-06 17:52:05,416 INFO [http-nio-8080-exec-6] b.c.m.r.d.apm.RequestInterceptor [RequestInterceptor.java:64] {content='uri=/report-designer/stimulsoft_webviewer_action?a=ViewEvent]', user='RHYAN.SILVA', method='POST'}
2025-10-06 17:52:05,418 ERROR [http-nio-8080-exec-6] c.s.w.s.StiWebViewerActionServletHelper [StiWebViewerActionServletHelper.java:61]
com.stimulsoft.base.exception.StiException: Error export Html
at com.stimulsoft.report.export.service.StiHtmlExportService.exportHtml(StiHtmlExportService.java:1987)
at com.stimulsoft.report.export.service.StiHtmlExportService.exportHtmlWithoutEvents(StiHtmlExportService.java:1950)
at com.stimulsoft.web.helper.StiReportHelper.getReportPage(StiReportHelper.java:571)
at com.stimulsoft.web.helper.StiReportHelper.getPagesArray(StiReportHelper.java:275)
at com.stimulsoft.web.helper.StiReportHelper.viewerResult(StiReportHelper.java:841)
at com.stimulsoft.webviewer.StiWebViewerActions.viewerEventResult(StiWebViewerActions.java:418)
at com.stimulsoft.webviewer.StiWebViewerActions.viewerEventResult(StiWebViewerActions.java:330)
at com.stimulsoft.webviewer.servlet.StiWebViewerActionServletHelper.processing(StiWebViewerActionServletHelper.java:39)
at com.stimulsoft.webviewer.servlet.StiWebViewerActionServlet.doPost(StiWebViewerActionServlet.java:34)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:59)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal(ApplicationContextHeaderFilter.java:55)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:244)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:105)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:169)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:97)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:121)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:105)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:106)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: com.stimulsoft.report.components.complexcomponents.StiContainer cannot be cast to com.stimulsoft.report.components.interfaces.IStiExportImage
at com.stimulsoft.report.export.service.StiHtmlExportService.renderImage(StiHtmlExportService.java:850)
at com.stimulsoft.report.export.service.StiHtmlExportService.exportHtml(StiHtmlExportService.java:2506)
at com.stimulsoft.report.export.service.StiHtmlExportService.exportHtml(StiHtmlExportService.java:1981)
... 103 common frames omitted
-
- Posts: 7424
- Joined: Tue Mar 20, 2018 5:34 am
Re: HTML Error When Using Fill Component in Templates
Hello,
We need some additional time to investigate the issue, we will let you know about the result as soon as possible.
Thank you.
#18549
We need some additional time to investigate the issue, we will let you know about the result as soon as possible.
Thank you.
#18549
-
- Posts: 7424
- Joined: Tue Mar 20, 2018 5:34 am
Re: HTML Error When Using Fill Component in Templates
Hello,
The issue is fixed, the fix will be available in the next release build.
Thank you.
The issue is fixed, the fix will be available in the next release build.
Thank you.