Alfresco 3.4 apache-tomcat-6.0.32

cancel
Showing results for 
Search instead for 
Did you mean: 
dfernandezgonza
Member II

Alfresco 3.4 apache-tomcat-6.0.32

Hola buenas,

He instalado a mano el tomcat en

/datos/tomcat

y Alfresco 3.4 en

/datos/alfresco

Si coloco el War en /datos/tomcat/webapps al arrancar el tomcat no me lee el archivo

/datos/tomcat/shared/classes/alfresco-global.properties

¿Puede ser un tema de permisos??

En cambio si arranco desde

/datos/alfresco/alfresco.sh start si que me lee el archivo de /datos/alfresco/tomcat/shared/classes/alfresco-global.properties


Alguna sugerencia??


Graciñas de antemano

Anteriormente ya había instalado alfresco 3.3 de la forma en que ahora no me funciona, y no había nigún problema

Un saludo
1 Reply
dfernandezgonza
Member II

Re: Alfresco 3.4 apache-tomcat-6.0.32

Hola muy buenas, he encontrado el fallo.

He instalado apache-tomcat-7.0.6  en /datos/tomcat/ y ya me lee el archivo /datos/tomcat/shared/classes/alfresco-global.properties.


He hecho un script para arrancar tomcat con la máquina (he copiado anteriormente /datos/alfresco/tomcat/webapps/alfresco.war a /datos/tomcat/webapps/), y me fallaba si usaba la orden

/datos/tomcat/bin/startup.sh

asi que el script es el siguiente


#!/bin/bash
#
# Startup script for the Tomcat Servlet Engine
#
# chkconfig: 2345 64 36
# description: Starts and Stops the Tomcat Servlet Engine.
# processname: tomcat

# Source function library.
. /etc/init.d/functions

#export JAVA_HOME=/usr/java/default
#export JRE_HOME=/usr/java/default/jre
case $1 in
   start)
      echo $" "
      echo $"Iniciando Tomcat"
      echo $" "
      
      su -c "/datos/tomcat/bin/catalina.sh $1"

      ;;
   stop)
      echo $" "
      echo $"Detetiendo Tomcat"
      echo $" "
      
      su -c "/datos/tomcat/bin/catalina.sh $1"

      ;;
   restart)
      echo $" "
      echo $"Reiniciando Tomcat"
      echo $" "
   
      su -c "/datos/tomcat/bin/catalina.sh stop"
      sleep 10
      
      su -c "/datos/tomcat/bin/catalina.sh start"
      ;;
   status)
      echo $" "
      echo $"Consultando Tomcat"
      echo $" "
      INSTANCES=`ps aux | grep java|grep tomcat|wc -l`
      if [ $INSTANCES -eq 0 ]; then
      echo Tomcat is stopped
      RETVAL=3
      else
      if [ $INSTANCES -eq 1 ]; then
      echo Tomcat is running 1 instance…
      else
      echo Tomcat is running $INSTANCES instances…
      fi
      RETVAL=0
      fi
      ;;
      *)
      echo "Usage: /etc/init.d/tomcat start|stop|restart|status"
      ;;
esac

exit 0



Previamente he creado el grupo y el usuario tomcat, y he cambiado el propietario de /datos/tomcat/ al usuario tomcat