diff --git a/src/main/java/org/codelibs/fess/thumbnail/impl/HtmlTagBasedGenerator.java b/src/main/java/org/codelibs/fess/thumbnail/impl/HtmlTagBasedGenerator.java index 9640b2cc0..9ba4eef9c 100644 --- a/src/main/java/org/codelibs/fess/thumbnail/impl/HtmlTagBasedGenerator.java +++ b/src/main/java/org/codelibs/fess/thumbnail/impl/HtmlTagBasedGenerator.java @@ -110,10 +110,10 @@ public class HtmlTagBasedGenerator extends BaseThumbnailGenerator { } } catch (final Throwable t) { if (logger.isDebugEnabled()) { - logger.warn("Failed to create thumbnail: " + thumbnailId, t); + logger.warn("Failed to create thumbnail: " + thumbnailId + " -> " + responseData.getUrl(), t); } else { - logger.warn("Failed to create thumbnail: " + thumbnailId + " (" + t.getClass().getCanonicalName() + ": " - + t.getMessage() + ")"); + logger.warn("Failed to create thumbnail: " + thumbnailId + " -> " + responseData.getUrl() + " (" + + t.getClass().getCanonicalName() + ": " + t.getMessage() + ")"); } } finally { if (!created) { @@ -131,15 +131,7 @@ public class HtmlTagBasedGenerator extends BaseThumbnailGenerator { protected boolean isImageMimeType(final ResponseData responseData) { final String mimeType = responseData.getMimeType(); if (mimeType == null) { - final String url = responseData.getUrl().split(Pattern.quote("?"))[0].toLowerCase(Locale.ROOT); - if (url.endsWith(".png")// - || url.endsWith(".gif")// - || url.endsWith(".jpg")// - || url.endsWith(".jpeg")// - || url.endsWith(".bmp")) { - return true; - } - return false; + return true; } switch (mimeType) {