Page 1 of 1

There was a problem with the conversion generation

PostPosted:Fri Aug 26, 2011 4:00 pm
by hcombita
Buenas, tengo el siguiente error al momento de visualizar un documento:

"There was a problem with the conversion generation, please contact your OpenKm Administrator"

y en el log registro los siguiente:
Code: Select all
2011-08-26 11:08:16,817 ERROR [com.openkm.servlet.frontend.ConverterServlet] IO exception executing command: /usr/bin/pdf2swf -T 9 /tmp/okm7488543651673422117.pdf -o /opt/openkm/cache/swf/76b0623f-823c-4007-96a1-3cb970088c87.swf
com.openkm.core.ConversionException: IO exception executing command: /usr/bin/pdf2swf -T 9 /tmp/okm7488543651673422117.pdf -o /opt/openkm/cache/swf/76b0623f-823c-4007-96a1-3cb970088c87.swf
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:516)
        at com.openkm.servlet.frontend.ConverterServlet.service(ConverterServlet.java:162)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
        at com.openkm.util.ExecutionUtils.runCmdImpl(ExecutionUtils.java:192)
        at com.openkm.util.ExecutionUtils.runCmd(ExecutionUtils.java:171)
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:510)
        ... 21 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
        ... 24 more
2011-08-26 11:08:17,284 ERROR [com.openkm.servlet.frontend.ConverterServlet] IO exception executing command: /usr/bin/pdf2swf -T 9 /tmp/okm5360796408492384059.pdf -o /opt/openkm/cache/swf/76b0623f-823c-4007-96a1-3cb970088c87.swf
com.openkm.core.ConversionException: IO exception executing command: /usr/bin/pdf2swf -T 9 /tmp/okm5360796408492384059.pdf -o /opt/openkm/cache/swf/76b0623f-823c-4007-96a1-3cb970088c87.swf
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:516)
        at com.openkm.servlet.frontend.ConverterServlet.service(ConverterServlet.java:162)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
        at com.openkm.util.ExecutionUtils.runCmdImpl(ExecutionUtils.java:192)
        at com.openkm.util.ExecutionUtils.runCmd(ExecutionUtils.java:171)
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:510)
        ... 21 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
        ... 24 more

Re: There was a problem with the conversion generation

PostPosted:Sun Aug 28, 2011 2:56 pm
by jllort
Te está dando un error bastante claro:
Code: Select all
Caused by: java.io.IOException: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
El programita /usr/bin/pdf2swf lo tienes en tu servidor configurado ? y en este path ? Que versión de sistema operativo tienes ? has instalado las swftools ?

Re: There was a problem with the conversion generation

PostPosted:Tue Aug 30, 2011 2:38 pm
by hcombita
Ya instale las swftools, tengo CENTOS 5
y ese es el path de pdf2swf:
Code: Select all
root@host [/]# cd /usr/bin/
root@host [/usr/bin]# pdf2swf -V
pdf2swf - part of swftools 0.9.1
root@host [/usr/bin]#
Porque me sale esos errores? :cry:

Re: There was a problem with the conversion generation

PostPosted:Wed Aug 31, 2011 3:33 pm
by jllort
Y el usuario con el que esta corriendo OpenKM tiene privilegios para ejecutar la aplicación ?

Prueba a ejecutar el mismo comando que esta intentando ejecutar OpenKM para convertir un fichero a ver que pasa ( con el mismo usuario con el que se esta ejecutando el servidor de aplicaciones ).

Re: There was a problem with the conversion generation

PostPosted:Thu Jun 07, 2012 9:05 pm
by jedaro
Hola tengo el mismo problema y me sale el mismo mensaje de error: THERE WAS A PROBLEM WITH THE CONVERSION GENERATION, PLEACE, CONTACT YOUR OPENKM ADMINISTRATOR. El log de error es el siguiente, pero no se como darle solucion.
Code: Select all
2012-06-07 15:49:30,808 ERROR [com.openkm.servlet.frontend.ConverterServlet] Error in application/msword to PDF conversion
com.openkm.core.ConversionException: Error in application/msword to PDF conversion
	at com.openkm.util.DocConverter.doc2pdf(DocConverter.java:311)
	at com.openkm.servlet.frontend.ConverterServlet.toPDF(ConverterServlet.java:188)
	at com.openkm.servlet.frontend.ConverterServlet.toSWF(ConverterServlet.java:225)
	at com.openkm.servlet.frontend.ConverterServlet.service(ConverterServlet.java:106)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
	at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NullPointerException
	at org.artofsolving.jodconverter.OfficeDocumentConverter.convert(OfficeDocumentConverter.java:75)
	at org.artofsolving.jodconverter.OfficeDocumentConverter.convert(OfficeDocumentConverter.java:66)
	at com.openkm.util.DocConverter.convert(DocConverter.java:251)
	at com.openkm.util.DocConverter.doc2pdf(DocConverter.java:308)
	... 23 more
Muchas gracias

Re: There was a problem with the conversion generation

PostPosted:Sat Jun 09, 2012 6:18 am
by jllort
Creo que el problema es que el servicio de soffice no esta arrancado correctamente. Tienes el libreoffice o el openoffice configurado y con los paths correctos en la administración de parametros ( para configurarlo recuerda que despues de poner los parametros hay que reiniciar la aplicación, es de los pocos casos que hay que hacerlo ).

para asegurarte que el servicio de openoffice esta correcto, desde el UI convierte un fichero a pdf ( la opción la tienes en el toolbar -> descargar como pdf )