Error on dashboards not edited for a long time
I get the following error when trying to open different dashboards that were made in a previous version of yellowfin (Currently on 9.9.0):
These dashboards do not have any embedded JPEGS and are just numeric or table reports with a common filter.
Please advise
Error: java.lang.NoClassDefFoundError: Could not initialize class com.sun.imageio.plugins.jpeg.JPEGImageReader
At:
java.desktop/com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(JPEGImageReaderSpi.java:85)
com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(JPEGImageReaderSpi.java:110)
java.desktop/javax.imageio.spi.ImageReaderSpi.createReaderInstance(ImageReaderSpi.java:320)
java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:532)
java.desktop/javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:516)
java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1463)
java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1363)
com.hof.mi.process.MIImageProcess.generateThumbnails(MIImageProcess.java:911)
com.hof.mi.process.MIImageProcess.generateMissingThumbnails(MIImageProcess.java:1195)
com.hof.mi.process.MIImageProcess.cloneImage(MIImageProcess.java:826)
com.hof.dashboard.DashboardCopyProcess.cloneSubTab(DashboardCopyProcess.java:588)
com.hof.dashboard.DashboardCopyProcess.cloneSubTabs(DashboardCopyProcess.java:553)
com.hof.dashboard.DashboardCopyProcess.copy(DashboardCopyProcess.java:198)
com.hof.dashboard.DashboardEditContext.makeDashboardCopy(DashboardEditContext.java:770)
com.hof.mi.web.action.MIBrowseAction.execute(MIBrowseAction.java:715)
com.hof.mi.web.framework.spring.controller.FormBindingSpringController.handleDefault(FormBindingSpringController.java:143)
com.hof.mi.web.framework.spring.controller.MIFormBindingController.handle(MIFormBindingController.java:57)
jdk.internal.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
com.hof.servlet.CSSScopingFilter.doFilter(CSSScopingFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
com.hof.servlet.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:69)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
com.hof.servlet.CORSHeaderFilter.doFilter(CORSHeaderFilter.java:49)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
com.hof.servlet.BrowserHeaderFilter.doFilter(BrowserHeaderFilter.java:43)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base/java.lang.Thread.run(Thread.java:829)
Hi Enrico,
Thanks for reaching out to support. When were these dashboards last working as expected? What specific changes to the system have been made in the meantime? Sounds like an upgrade may have been involved?
Are you able to provide logs covering this time period? You can upload to our ftp https://ftp.yellowfin.bi using the "send files" option, just reply here with a filename and working vs non-working timestamps for reference.
Recommendation would be to restore system to a time this content was last working as expected. Let me know how it goes.
Thanks,
Eric
Hi Enrico,
Thanks for reaching out to support. When were these dashboards last working as expected? What specific changes to the system have been made in the meantime? Sounds like an upgrade may have been involved?
Are you able to provide logs covering this time period? You can upload to our ftp https://ftp.yellowfin.bi using the "send files" option, just reply here with a filename and working vs non-working timestamps for reference.
Recommendation would be to restore system to a time this content was last working as expected. Let me know how it goes.
Thanks,
Eric
Hi Enrico,
Just wanted to check in to see if you had a chance to review my reply at this time.
Thanks,
Eric
Hi Enrico,
Just wanted to check in to see if you had a chance to review my reply at this time.
Thanks,
Eric
Hi Enrico,
I'm going to go ahead and mark this ticket as Completed due to inactivity at this time. Feel welcome to reach out in the future.
Thanks,
Eric
Hi Enrico,
I'm going to go ahead and mark this ticket as Completed due to inactivity at this time. Feel welcome to reach out in the future.
Thanks,
Eric
Replies have been locked on this page!