Fórum
Serious Issue: JPG Image thumbnail showing as /file_system/large/image.png
Pushpinder Singh, modificado 10 Anos atrás.
Serious Issue: JPG Image thumbnail showing as /file_system/large/image.png
Junior Member Postagens: 84 Data de Entrada: 21/07/10 Postagens Recentes
Liferay Portal Enterprise Edition 6.1.20 EE (Paton / Build 6120 / July 31, 2012)
Liferay production environment is showing loaded JPG image thumbnails as /file_system/large/image.png rather than correct file.
When we access same images from URL, it is showing fine (because of direct url to image in liferay repository)
Some JPG files (taken from IPhone) are showing correctly as thumbnail.
Same images when loaded in test or development environment are showing fine too.
We loading image using control panel in 'Document and Media' menu.
This seems serious issue to go live.
Will appreciate any advise or hint.
Liferay production environment is showing loaded JPG image thumbnails as /file_system/large/image.png rather than correct file.
When we access same images from URL, it is showing fine (because of direct url to image in liferay repository)
Some JPG files (taken from IPhone) are showing correctly as thumbnail.
Same images when loaded in test or development environment are showing fine too.
We loading image using control panel in 'Document and Media' menu.
This seems serious issue to go live.
Will appreciate any advise or hint.
Juan Gonzalez, modificado 10 Anos atrás.
RE: Serious Issue: JPG Image thumbnail showing as /file_system/large/image.
Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Seems that images aren't detected as real images, so thumbnail isn't created (or there are errors while trying to).
Did you see any error in server logs when uploading those images?
Did you see any error in server logs when uploading those images?
Pushpinder Singh, modificado 10 Anos atrás.
RE: Serious Issue: JPG Image thumbnail showing as /file_system/large/image.
Junior Member Postagens: 84 Data de Entrada: 21/07/10 Postagens Recentes
Following exception is showing in log after adding trouble some images through control panel.
Exception in thread "liferay/document_library_image_processor-399" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1182)
at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1172)
at com.liferay.portal.image.ImageToolImpl.scale(ImageToolImpl.java:306)
at com.liferay.portal.kernel.image.ImageToolUtil.scale(ImageToolUtil.java:81)
at com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor.storeThumbnailmage(DLPreviewableProcessor.java:1055)
at com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor.storeThumbnailImages(DLPreviewableProcessor.java:1022)
at com.liferay.portlet.documentlibrary.util.ImageProcessorImpl._generateImages(ImageProcessorImpl.java:266)
at com.liferay.portlet.documentlibrary.util.ImageProcessorImpl.generateImages(ImageProcessorImpl.java:75)
at com.liferay.portlet.documentlibrary.util.ImageProcessorUtil.generateImages(ImageProcessorUtil.java:39)
at com.liferay.portlet.documentlibrary.messaging.ImageProcessorMessageListener.doReceive(ImageProcessorMessageListener.java:36)
at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:25)
at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:63)
at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:64)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:671)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:582)
at java.lang.Thread.run(Thread.java:701)
Exception in thread "liferay/document_library_image_processor-399" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1182)
at java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1172)
at com.liferay.portal.image.ImageToolImpl.scale(ImageToolImpl.java:306)
at com.liferay.portal.kernel.image.ImageToolUtil.scale(ImageToolUtil.java:81)
at com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor.storeThumbnailmage(DLPreviewableProcessor.java:1055)
at com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor.storeThumbnailImages(DLPreviewableProcessor.java:1022)
at com.liferay.portlet.documentlibrary.util.ImageProcessorImpl._generateImages(ImageProcessorImpl.java:266)
at com.liferay.portlet.documentlibrary.util.ImageProcessorImpl.generateImages(ImageProcessorImpl.java:75)
at com.liferay.portlet.documentlibrary.util.ImageProcessorUtil.generateImages(ImageProcessorUtil.java:39)
at com.liferay.portlet.documentlibrary.messaging.ImageProcessorMessageListener.doReceive(ImageProcessorMessageListener.java:36)
at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:25)
at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:63)
at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:64)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:671)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:582)
at java.lang.Thread.run(Thread.java:701)
Juan Gonzalez, modificado 10 Anos atrás.
RE: Serious Issue: JPG Image thumbnail showing as /file_system/large/image.
Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Seems you have to add this JVM parameter:
when starting your Liferay server.
-Djava.awt.headless=true
when starting your Liferay server.
Pushpinder Singh, modificado 10 Anos atrás.
RE: Serious Issue: JPG Image thumbnail showing as /file_system/large/image. (Resposta)
Junior Member Postagens: 84 Data de Entrada: 21/07/10 Postagens Recentes
Thanks Juan. Adding suggested options -Djava.awt.headless=true solved the problem.
Jakub Rehak, modificado 7 Anos atrás.
RE: Serious Issue: JPG Image thumbnail showing as /file_system/large/image.
New Member Postagens: 3 Data de Entrada: 28/02/14 Postagens Recentes
Hi, i have the same problem. but this solution does not work for me.
when i upload jpg image, nothing happens. no logs.
i have liferay 6.2.5 with tomcat 7.
any suggestions please?
when i upload jpg image, nothing happens. no logs.
i have liferay 6.2.5 with tomcat 7.
any suggestions please?