• No inicia OpenKM - Problema JRE

  • Problemas con la instalación de OpenKM? No problemo, la solución está más cerca de lo que piensas.
Problemas con la instalación de OpenKM? No problemo, la solución está más cerca de lo que piensas.
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.
 #42277  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
 #42283  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.
 #42286  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
 #42288  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
 #42289  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.

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.