• There was a problem with the conversion generation

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #11946  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
 #11957  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 ?
 #12010  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 ).
 #16824  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
 #16836  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 )

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.