Page 1 of 1

No inicia OpenKM - Problema JRE

PostPosted:Fri Sep 16, 2016 12:21 pm
by ospermor
Buenas tardes:
He seguido este proceso para la instalación de OpenKM.
Descargar e instalar jdk-7u79-windows-x64
Descargar y descomprimir en C: el openkm-6.3.1-community-tomcat-bundle
Uso el terminal para ejecutar el catalina.bat, con el siguinete resultado
Code: Select all
C:\>CD TOMCAT
C:\tomcat>cd bin
C:\tomcat\bin>catalina.bat run
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
Por supuesto en el navegador http://localhost:8080/OpenKM no funciona

Se que el terminal me esta diciendo que no he definido una variable del JRE, pero sinceramente estoy pez ya que no se que he de definir.

Los datos de mi maquina
Windows 10 pro
Procesador AMD fx 8320 eight core 3.20
16 Gb de RAM
Disco SSD de 512 GB

Estamos valorando el software en este ordenador que es el mas potente que tenemos pero si lo compramos estaria instalado en una maquina que solo se dedicaria al OpenKM
Windows 7 enterprise
4Gb RAM
Procesador Dual Core 2.0
Disco SATA 1TB

Un saludo y gracias

Re: No inicia OpenKM - Problema JRE

PostPosted:Sat Sep 17, 2016 9:28 pm
by jllort
En el fichero setenv.bat define la variable JAVA_HOME=c:\Archivos de Programa\Java\jdk....

Lo que te pasa es un poco raro, dado que el jdk una vez instalado en windows debería establer el solito las variables de entorno etc.., normalmente como estas instalaciones no se hacen en ordenadores limpios, se entra un poco en la "dimensión desconocida" de vete a saber lo que puede estar pasando y lo peor "descubrir la razón de fondo". En principio si estableces la variable de entorno debería funcionarte.

Intenta arrancarlo incialmente desde la propia terminal ejecutando el comando "catalina.bat run" ( dentro de la carpeta bin )

En caso que no te funcione, elimina el fichero catalina.log dentro del directorio de logs. Intenta arrancar la aplicación y sube aquí ( en un zip ) el fichero comprimido para que le hechemos un ojo.

Re: No inicia OpenKM - Problema JRE

PostPosted:Sat Sep 17, 2016 10:30 pm
by ospermor
Muchas gracias he añadido la variable JAVA_HOME al archivo setenv.bat y funciona correctamente
El archivo aparece ahora así
Code: Select all
set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx2048m -XX:+UseConcMarkSweepGC -Djava.awt.headless=true
set JAVA_OPTS=%JAVA_OPTS% -Dlog4j.configuration=file:///%CATALINA_HOME%/conf/log4j.properties
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Dmail.mime.ignoreunknownencoding=true
set PATH=%PATH%;%CATALINA_HOME%\lib\sigar
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79

Un saludo

Re: No inicia OpenKM - Problema JRE

PostPosted:Sun Sep 18, 2016 10:29 am
by jllort
Veo que el setenv.bat esta preparado para el jdk 1.8 y no para el 1.7 ( o saltas al 8, es mas que probable que la ultima versión de la community ya la tengamos preparada para el 1.8, por constumbre te he sugerido el 1.7 i igual no es del todo correcto ) o pones el heap a utilizar en la 1.7 ( te faltaría añadir algo así para la 1.7, porque se fijo que con esta configuración por poco que hagas te va a dar un java heap error, en la 8 el solito ya se gestiona la memoria )
Code: Select all
-XX:PermSize=128m -XX:MaxPermSize=1024m

Re: No inicia OpenKM - Problema JRE

PostPosted:Sun Sep 18, 2016 10:44 am
by ospermor
Muchas gracias, en la maquina que lo vamos a instalar seguiré tu consejo, ya que esto era una prueba para ver que funcionaba.
Un saludo y de nuevo gracias por tus respuestas tan acertadas.