Lo primero, gracias a todos porque los mensajes del foro me han sido de gran ayuda para instalar alfresco con tomcat en linux.
Espero no llegar tarde, El error que comentáis "Ensure that the 'dir.root' property is pointing correct data location" yo lo he solucionado:
1º Paro tomcat : service tomcat5 stop
2º Entro a mysql y borro base de datos de alfresco (Con esto elimino las tablas que ha creado alfresco):
- mysql -uuusuario_root -pcontraseña_root
- use mysql
- drop database alfresco;
3º Creo una nueva base de datos de alfresco , los usuarios no porque ya los tenia de antes creados y se mantienen.
- create database alfresco;
4º Paro mysql: /sbin/service mysqld stop
5º Busco ubicación de dir_root indicado en el fichero : /var/lib/tomcat5/shared/classes/alfresco/extension/custom-repository.properties
En mi fichero pone : dir.root=/var/lib/alfresco/alf_data
6º Borro directorio : alf_data que cuelga de /var/lib/alfresco/
7º Creo un directorio nuevo alf_data colgando de /var/lib/alfresco/
8º En linux le doy permisos a mi usuario de tomcat: chown -R tomcat:tomcat /var/lib/alfresco
9º Reinicio la maquina : reboot
10º Reviso los log's y estan correctos sin errores.
- cat /var/log/tomcat5/catalina.out
- cat /var/log/tomcat5/alfresco.log
Espero que os sirva.