• Problema con conversión a pdf2swf

  • 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.
 #16999  by henry88
 
Buenas, tengo un problema que creo que a muchos nos pasa es con la conversión de pdf a swf para la visualización y también con el resto de los programas a instalar como el imagemagick, yo tengo win7 la versión de mi openkm es 5.1.9. En la configuración coloque los path respectivos para cada programa al realizar el check solo el openoffice me dio ok el resto no me acepta; por lo menos el openoffice funciona bien por que puedo descargar documentos en pdf pero en la previsualizacion no este es el error que sale en el servidor:
Code: Select all
09:06:22,768 INFO  [BundleCache] num=1504 mem=8187k max=8192k avg=5574 hits=6665 miss=3335
09:21:55,340 ERROR [ConverterServlet] IO exception executing command: C:\Program Files\SWFTools
com.openkm.core.ConversionException: IO exception executing command: C:\ProgramFiles\SWFTools
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:535)
        at com.openkm.servlet.frontend.ConverterServlet.toSWF(ConverterServlet.java:223)
        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:662)
Caused by: java.io.IOException: Cannot run program "C:\Program": CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
        at com.openkm.util.ExecutionUtils.runCmdImpl(ExecutionUtils.java:246)
        at com.openkm.util.ExecutionUtils.runCmd(ExecutionUtils.java:225)
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:525)
        ... 22 more
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
        ... 25 more
09:47:49,770 INFO  [LRUNodeIdCache] num=217/10240 hits=759 miss=19241
09:53:31,807 ERROR [ConverterServlet] IO exception executing command: C:\Program Files\SWFTools
com.openkm.core.ConversionException: IO exception executing command: C:\ProgramFiles\SWFTools
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:535)
        at com.openkm.servlet.frontend.ConverterServlet.toSWF(ConverterServlet.java:223)
        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:662)
Caused by: java.io.IOException: Cannot run program "C:\Program": CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
        at com.openkm.util.ExecutionUtils.runCmdImpl(ExecutionUtils.java:246)
        at com.openkm.util.ExecutionUtils.runCmd(ExecutionUtils.java:225)
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:525)
        ... 22 more
Caused by: java.io.IOException: CreateProcess error=2, El sistema no puede encontrar el archivo especificado
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
        at java.lang.ProcessImpl.start(ProcessImpl.java:30)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
        ... 25 more
Gracias de antemano..!!!
 #17013  by jllort
 
Entiendo que has instalado las swftools ?
Que parametro tienes en la configuration de openkm, fíjate que han hay algunos cambios en este sentido desde la 5.8 http://wiki.openkm.com/index.php/Migrat ... 8_to_5.1.9
Puedes probar de ejecutar la conversion del pdf desde el terminal a ver si te da algun error ?
 #17022  by henry88
 
Gracias por el momento al borrar las carpetas de tmp y work me apareció la visualización de archivos pdf... Ahora tengo instalado el swftools probando desde el propio programa funciona bien pero al colocar los parámetros con los que me indicaste anteriormente todavía no me da el "ok" en ninguno de los programas solo en el openoffice porque podria ser?? porque como te dije la previsualizacion con pdf me sale y extrañamente algunos doc en excel pero las de word o imagenes no siguen saliendo ya probe varias cosas y ya no se como solucionar :? :( :oops: que podria ser???

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.