• Configuración JRE_HOME tras actualización de Java

  • 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.
 #31160  by erPina
 
Buenos días.
Tras la actualización en el servidor donde tengo instalado OpenKM me encuentro con el siguiente error al parar el servidor OpenKM

C:\openkm-6.2.2-community\tomcat\bin>shutdown.bat
The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program


He probado lo siguiente que he encontrado buscando por el foro pero ninguna con resultado satisfactorio.

Añadir la variable JRE_HOME en Configuración avanzada del sistema --> Variables de entorno; aquí he probado con las dos versiones de jre que tengo instaladas
Code: Select all
JRE_HOME=C:\Program Files\Java\jre1.8.0_31
JRE_HOME=C:\Program Files\Java\jre7
En el archivo setenv.bat está definida únicamente la variable set JAVA_HOME=C:\Program Files\Java\jre7
He probado añadiendo la variable JRE_HOME de la mimsma forma que indico anteriormente pero sigue sin funcionar
Code: Select all
set JRE_HOME=C:\Program Files\Java\jre1.8.0_31
set JRE_HOME=C:\Program Files\Java\jre7
Alguien con este mismo problema que lo haya podido solucionar?

Datos.
S.O. Servidor: Win Server 2008 R2 x64
Versión OpenKM 6.3.0
Versión Java JRE 1.8.0.31
Directorio de instalación: C:\Program Files\Java\jre1.8.0_31\bin\javaw.exe

Gracias de antemano por vuestra ayuda
Un saludo
 #31191  by pavila
 
Con establecer la variable de entorno JAVA_HOME basta. Puede que el problema sea que el JAVA_HOME apunta al JRE cuando debería apuntar al directorio del SDK.
 #31225  by erPina
 
Gracias por tu ayuda pavila, simplemente comentar que tras el cambio en setenv.bat de la variable JAVA_HOME
Code: Select all
set JAVA_HOME=C:\Program Files\Java\jre7
por
Code: Select all
set JAVA_HOME=C:\Program Files\Java\jre1.8.0_31
El servidor se incia aparentemente de forma correcta, únicamente me aparecen los siguientes warning
Code: Select all
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
Sabes a qué es debido y como puedo solucionarlo?

Un saludo
 #31247  by jllort
 
En vez de utilizar un jdk 1.7 estas utilizando un java 1.8 y te esta diciendo que estos parametros de configuración de la máquina virtual en la version 1.8 ya no existen ( estos parametros se definen en $TOMCAT_HOME/conf/setenv.bat o .sh )

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.