Uploaded image for project: 'MyCoRe'
  1. MCR-890

MCRIView2Tools cannot read image tiles

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 2015.02
    • Fix Version/s: 2015.02
    • Component/s: mycore-iview2
    • Labels:
      None

      Description

      Thumbnails aren't displayed in the detail-view of derivates (.../servlets/MCRFileNodeServlet/...)

      Stack-trace:
      INFO MCRThumbnailServlet ip=141.35.23.78 mcr=06532841-856c-4d42-b4a6-4506c3412643 user=administrator
      INFO IView2 file: /mnt/Speicherschwein/workspace/archive/docportal/data/iview2/tiles/ArchNachl/derivate/00/06/ArchNachl_derivate_00000006/big_city_nights_wallpaper_94c64.iview2
      ERROR Exception while in rendering phase: Input not set
      2015-02-09 12:50:19.324:WARN:oejs.ServletHandler:qtp960514042-209: /servlets/MCRThumbnailServlet/ArchNachl_derivate_00000006/big_city_nights_wallpaper_94c64.jpg
      java.lang.IllegalStateException: Input not set
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(JPEGImageReader.java:470)
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(JPEGImageReader.java:597)
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.getImageTypesOnThread(JPEGImageReader.java:778)
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.getImageTypes(JPEGImageReader.java:768)
      at org.mycore.imagetiler.MCRImage.getImageType(MCRImage.java:354)
      at org.mycore.iview2.services.MCRIView2Tools.getImageType(MCRIView2Tools.java:345)
      at org.mycore.iview2.services.MCRIView2Tools.getZoomLevel(MCRIView2Tools.java:252)
      at org.mycore.iview2.frontend.MCRThumbnailServlet.getThumbnail(MCRThumbnailServlet.java:201)
      at org.mycore.iview2.frontend.MCRThumbnailServlet.render(MCRThumbnailServlet.java:146)
      at org.mycore.frontend.servlets.MCRServlet.processRenderingPhase(MCRServlet.java:405)
      at org.mycore.frontend.servlets.MCRServlet.doGetPost(MCRServlet.java:309)
      at org.mycore.frontend.servlets.MCRServlet.doGet(MCRServlet.java:166)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:695)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:751)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1666)
      at org.mycore.frontend.filter.MCRUserAgentFilter.doFilter(MCRUserAgentFilter.java:69)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1653)
      at org.mycore.frontend.filter.MCRWebAppBaseFilter.doFilter(MCRWebAppBaseFilter.java:46)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1645)

        Attachments

          Activity

            People

            • Assignee:
              yagee Thomas Scheffler
              Reporter:
              mcrsroeh Sebastian Röher
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: