Foros de discusión

Problema con generacion de vista previa.

Diego Gonzalez, modificado hace 11 años.

Problema con generacion de vista previa.

New Member Mensaje: 1 Fecha de incorporación: 9/12/11 Mensajes recientes
Buenas, de ante mano les agradesco por tomarse el tiempo de leer mi problema, google mucho ya antes de empezar el hilo y no encontre mucho, les comento como va la mano, estoy intentando lograr que los documentos que son subidos a la biblioteca solo puedan ser vistos online y no asi ser descargados, por lo que supuse que la generacion en vista previa podia servirme asi que configure el openoffice server y el image magick todo segun dice aca, http://www.liferay.com/community/wiki/-/wiki/Main/Preview+Generation, segun mi parecer lo hice todo bien pero a la hora de entrar a la carpeta donde esta el archivo me tira un mensaje que dice "La generación de la vista previa tardará unos minutos." y se queda ahi, recurriendo a los logs de catalina.out me encontre con este mensaje, nose si por ahi podia radicar el problema.

13:42:23,141 ERROR [SerialDestination:104] Unable to process message {destinationName=liferay/document_library_pdf_processor, response=null, responseDestinationName=null, responseId=null, payload=com.liferay.portal.repository.liferayrepository.model.LiferayFileVersion@ee58d0c, values={principalPassword=********, principalName=10195, companyId=10153}}
com.liferay.portal.kernel.messaging.MessageListenerException: java.lang.NullPointerException
at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:31)
at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:65)
at com.liferay.portal.kernel.messaging.SerialDestination$1.run(SerialDestination.java:101)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:669)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:580)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.NullPointerException
at com.sun.media.jai.codecimpl.PNMCodec.isFormatRecognized(PNMCodec.java:152)
at com.liferay.portal.image.ImageToolImpl.read(ImageToolImpl.java:195)
at com.liferay.portal.image.ImageToolImpl.read(ImageToolImpl.java:183)
at com.liferay.portal.kernel.image.ImageToolUtil.read(ImageToolUtil.java:63)
at com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor.storeThumbnailImages(DLPreviewableProcessor.java:438)
at com.liferay.portlet.documentlibrary.util.PDFProcessorImpl._generateImagesIM(PDFProcessorImpl.java:447)
at com.liferay.portlet.documentlibrary.util.PDFProcessorImpl._generateImagesIM(PDFProcessorImpl.java:377)
at com.liferay.portlet.documentlibrary.util.PDFProcessorImpl._generateImages(PDFProcessorImpl.java:325)
at com.liferay.portlet.documentlibrary.util.PDFProcessorImpl._generateImages(PDFProcessorImpl.java:290)
at com.liferay.portlet.documentlibrary.util.PDFProcessorImpl.generateImages(PDFProcessorImpl.java:86)
at com.liferay.portlet.documentlibrary.util.PDFProcessorUtil.generateImages(PDFProcessorUtil.java:29)
at com.liferay.portlet.documentlibrary.messaging.PDFProcessorMessageListener.doReceive(PDFProcessorMessageListener.java:33)
at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:25)
... 5 more


Estoy en un ubuntu server, con la version de 6.1 de liferay, tambien me sucede algo que no entiendo porque ya que no tengo ningun firewall, al hacerle un nmap localmente a mi server luego de habilitar el puerto 8100 para la escucha del openoffice me sale open, pero al hacerlo desde afuera me dice closed, entonces pense que podria ser algo del open office mismo, como las peticiones son locales pense que no podia ser ese el problema, pero les comento eso por si les ayude, no se mucho de java por lo que me es difícil entender lo me dice, les agradeceria si pudieran echarme una mano o decirme que estoy haciendo mal, si alguien necesita algun dato mas que me lo pida nomas, sin problema les paso.
Gracias por su atención.