net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for source data.

GitHub | sarnobat | 1 year ago
  1. 0

    Asynchronous IO over SSH file system - no suitable ImageReader found

    GitHub | 1 year ago | sarnobat
    net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for source data.
  2. 1

    tiff image fileupload thumbnails not working

    GitHub | 3 months ago | agebe
    net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for /var/www/html/omeka/archive/files/0156b74e5cb8_83c0367158b9a9816ad3c8bd0d7dc3aff2529b56.tiff.

    Root Cause Analysis

    1. net.coobird.thumbnailator.tasks.UnsupportedFormatException

      No suitable ImageReader found for source data.

      at net.coobird.thumbnailator.tasks.io.InputStreamImageSource.read()
    2. net.coobird.thumbnailator
      Thumbnailator$createThumbnail$1.call
      1. net.coobird.thumbnailator.tasks.io.InputStreamImageSource.read(Unknown Source)
      2. net.coobird.thumbnailator.tasks.SourceSinkThumbnailTask.read(Unknown Source)
      3. net.coobird.thumbnailator.Thumbnailator.createThumbnail(Unknown Source)
      4. net.coobird.thumbnailator.Thumbnails$Builder.toOutputStream(Unknown Source)
      5. net.coobird.thumbnailator.Thumbnailator.createThumbnail(Unknown Source)
      6. net.coobird.thumbnailator.Thumbnailator.createThumbnail(Unknown Source)
      7. net.coobird.thumbnailator.Thumbnailator$createThumbnail$1.call(Unknown Source)
      7 frames
    3. Groovy
      AbstractCallSite.call
      1. org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
      2. org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
      3. org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
      3 frames
    4. Unknown
      Coagulate$MyResource$2.write
      1. Coagulate$MyResource$2.write(server.groovy:206)
      1 frame
    5. Jersey Core
      WriterInterceptorExecutor.proceed
      1. org.glassfish.jersey.message.internal.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:76)
      2. org.glassfish.jersey.message.internal.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:58)
      3. org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor.aroundWriteTo(WriterInterceptorExecutor.java:194)
      4. org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:139)
      4 frames
    6. jersey-core-server
      JsonWithPaddingInterceptor.aroundWriteTo
      1. org.glassfish.jersey.server.internal.JsonWithPaddingInterceptor.aroundWriteTo(JsonWithPaddingInterceptor.java:103)
      1 frame
    7. Jersey Core
      WriterInterceptorExecutor.proceed
      1. org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:139)
      1 frame
    8. jersey-core-server
      MappableExceptionWrapperInterceptor.aroundWriteTo
      1. org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundWriteTo(MappableExceptionWrapperInterceptor.java:88)
      1 frame
    9. Jersey Core
      MessageBodyFactory.writeTo
      1. org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:139)
      2. org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1005)
      2 frames
    10. jersey-core-server
      ServerRuntime$1.run
      1. org.glassfish.jersey.server.ServerRuntime$Responder.writeResponse(ServerRuntime.java:471)
      2. org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:333)
      3. org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:323)
      4. org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:227)
      4 frames
    11. Jersey Core
      RequestScope.runInScope
      1. org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
      2. org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
      3. org.glassfish.jersey.internal.Errors.process(Errors.java:315)
      4. org.glassfish.jersey.internal.Errors.process(Errors.java:297)
      5. org.glassfish.jersey.internal.Errors.process(Errors.java:267)
      6. org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
      6 frames
    12. jersey-core-server
      ApplicationHandler.handle
      1. org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:198)
      2. org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:946)
      2 frames
    13. org.glassfish.jersey
      JdkHttpHandlerContainer.handle
      1. org.glassfish.jersey.jdkhttp.JdkHttpHandlerContainer.handle(JdkHttpHandlerContainer.java:164)
      1 frame
    14. Java RT
      Thread.run
      1. com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
      2. sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:83)
      3. com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:80)
      4. sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:677)
      5. com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
      6. sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:649)
      7. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      8. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      9. java.lang.Thread.run(Thread.java:745)
      9 frames