Quiero dejar asentado este thread para futuros usuarios.
Me costó horrores hacer funcionar la previsualización de ficheros Office en windows 8.1 y la versión Comunnity 6.3.0.
A pesar de tener el "ok" en la configuración respecto a la ruta de LibreOffice u OpenOffice, siempre me tiraba error al inicializar, especificamente:
Me dí cuenta que estaba definiendo mal CATALINA_HOME, ya que la ruta que ponía al definirla contenía comillas y eso hacía que setenv.bat me mandara a buscar las librerías sigar a cualquier lado. Arreglado eso avancé un poco pero continuaba sin funcionar.
Probé con LibreOffice y con OpenOffice, tanto las ultimas version como versiones un poco mas antiguas, y siempre lo mismo.
Luego agregué en las variables de entorno del sistema la librería Sigar, por las dudas que fuera ese el problema. Pero no.
Finalmente se me ocurrió instalar OpenOffice 3.30. ya que en algún lado (no recuerdo donde la verdad) vi que el jodconverter tenía problemas con las versiones posteriores de OpenOffice y LibreOffice, especificamente no era capaz de encontrar la ubicación de soffice.bin o algo así en windows.
Y con eso funcionó! Lamento no ser mas técnico pero carezco de conocimientos.
Por eso quiero dejar esto como ayuda al que esté en mi misma situación, quizás le ahorre horas y horas de pruebas. Y quizás sea algo que se pueda solucionar en el futuro, siempre hablando del funcionamiento de openkm en windows claro está.
Saludos.
Me costó horrores hacer funcionar la previsualización de ficheros Office en windows 8.1 y la versión Comunnity 6.3.0.
A pesar de tener el "ok" en la configuración respecto a la ruta de LibreOffice u OpenOffice, siempre me tiraba error al inicializar, especificamente:
INFO com.openkm.util.DocConverter- *** Build Office Manager ***Luego, podía previsualizar PDF pero ningún documento de office, siempre error en la conversión.
INFO com.openkm.util.DocConverter- system.openoffice.path=C:\LibreOffice
INFO com.openkm.util.DocConverter- system.openoffice.tasks=200
INFO com.openkm.util.DocConverter- system.openoffice.port=2002
INFO org.artofsolving.jodconverter.office.ProcessPoolOfficeManager- ProcessManager implementation is SigarProcessManager
WARN com.openkm.servlet.RepositoryStartupServlet- failed to start and connect
Me dí cuenta que estaba definiendo mal CATALINA_HOME, ya que la ruta que ponía al definirla contenía comillas y eso hacía que setenv.bat me mandara a buscar las librerías sigar a cualquier lado. Arreglado eso avancé un poco pero continuaba sin funcionar.
INFO com.openkm.util.DocConverter- *** Build Office Manager ***Cuando vi eso casi pierdo las esperanzas, pero seguí probando.
INFO com.openkm.util.DocConverter- system.openoffice.path=C:\LibreOffice
INFO com.openkm.util.DocConverter- system.openoffice.tasks=200
INFO com.openkm.util.DocConverter- system.openoffice.port=2002
INFO org.artofsolving.jodconverter.office.ProcessPoolOfficeManager- ProcessManager implementation is SigarProcessManager
INFO org.artofsolving.jodconverter.office.OfficeProcess- starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir 'C:\openkm-6.3.0-community\tomcat\temp\.jodconverter_socket_host-127.0.0.1_port-2002'
INFO org.artofsolving.jodconverter.office.OfficeProcess- started process; pid = 2352
WARN com.openkm.servlet.RepositoryStartupServlet- failed to start and connect
Probé con LibreOffice y con OpenOffice, tanto las ultimas version como versiones un poco mas antiguas, y siempre lo mismo.
Luego agregué en las variables de entorno del sistema la librería Sigar, por las dudas que fuera ese el problema. Pero no.
Finalmente se me ocurrió instalar OpenOffice 3.30. ya que en algún lado (no recuerdo donde la verdad) vi que el jodconverter tenía problemas con las versiones posteriores de OpenOffice y LibreOffice, especificamente no era capaz de encontrar la ubicación de soffice.bin o algo así en windows.
Y con eso funcionó! Lamento no ser mas técnico pero carezco de conocimientos.
Por eso quiero dejar esto como ayuda al que esté en mi misma situación, quizás le ahorre horas y horas de pruebas. Y quizás sea algo que se pueda solucionar en el futuro, siempre hablando del funcionamiento de openkm en windows claro está.
Saludos.