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: 7423
- 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: 7423
- 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