Problema al iniciar Alfresco. **SOLUCIONADO**

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

Problema al iniciar Alfresco. **SOLUCIONADO**

Buenas comunidad,

veréis, soy nuevo en el uso de Alfresco, he estado leyendo todos estos días como montar al fresco y he realizado la instalación de alfresco como he ido viendo por howto's y por medio de los consejos que he ido viendo aquí he ido solucionando problemas que he visto.

Tengo alfresco instalado en un servidor Debian, y he instalado:

- Mysql
- OpenOffice
- Iptables (ya instalado)
- Java-jdk
- image magic
- Portmapper
- Nfs common

En la instalación:

- Cree el grupo alfresco
- Instalé alfresco en /opt/alfresco
- Cambié el propietario y grupo del directorio /opt/alfresco
- Cree la base de datos.
- Cree un directorio de variables y  un directorio para los registros y puse de propietario alfresco como usuario y grupo
- Cree la variable de entorno Java.
- Por último creé /var/lib/alfresco/alf_data/custom-repository.properties con el siguiente contendio:

 dir.root=/var/lib/alfresco/alf_data
db.username=alfresco
db.password=alfresco
db.pool.initial=10
db.pool.max=100
#db.driver=org.hsqldb.jdbcDriver
#db.url=jdbc:hsqldb:file:alf_data/hsql_data/alfresco;ifexists=true;shutdown=true;
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost/alfresco 

Cuando hago
 /opt/alfresco/alfresco.sh start
siempre me suelta el mismo error:
 /opt/alfresco/alfresco.sh: line 15: ./tomcat/bin/startup.sh: No existe el fichero o el directorio 
que puedo hacer? llevo ya un par de dias atascado en este error?  y por mas que googleo no encuentro nada que me valga, alguna sugerencia?
Agradezco cualquier sugerencia… muchas gracias de antemano por vuestra ayuda.
Un saludo.
12 Replies
venzia
Senior Member

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Has probado a ejecutarlo con sudo?.
Creo que el problema es de la variable de entorno CATALINA_HOME (tomcat), que no esta establecida correctamente.
Saludos!
fjromero
Member II

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Como podría establecer la variable de entorno CATALINA_HOME correctamente?
venzia
Senior Member

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

En principio la establece el propio script de arranque de alfresco (alfresco.sh). Por eso te comentaba lo de si habias ejecutado :
sudo sh alfresco.sh start
En linux las variables de entorno se establecen con el comando export .. por ejemplo : export CATALINA_HOME=/opt/alfresco/tomcat
luego puedes ejecutar un "echo $CATALINA_HOME" para consultar su valor .. o un "env" para consultar los valores de todas las variables de entorno del sistema.
Saludos,
fjromero
Member II

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Ahora me saca este resultado… pero no veo que esté funcionando al realizar ps -ax y tampoco me funciona cuando intento acceder a la url "direccion_ip_local:8080/alfresco"

CORTANA:/opt/alfresco# /opt/alfresco/alfresco.sh start
Using CATALINA_BASE:   /opt/alfresco/tomcat
Using CATALINA_HOME:   /opt/alfresco/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp
Using JRE_HOME:       /usr/lib/jvm/java-6-sun
venzia
Senior Member

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

CORTANA:/opt/alfresco# /opt/alfresco/alfresco.sh start
No entiendo porque lo ejecutas de esta manera si ya te encuentras en /opt/alfresco .. debería ser algo así : "sh alfresco.sh start" .. aunque esto no es la causa del problema.

Using CATALINA_BASE: /opt/alfresco/tomcat
Using CATALINA_HOME: /opt/alfresco/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun
Esto indica que las variables de entorno estan correctamente establecidas. Ahora copia el contenido del fichero alfresco.log que encontrarás en /opt/alfresco. Este nos dirá que esta pasando.
Saludos,
fjromero
Member II

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Esto es lo que hay en el log de alfresco.

perdona que esté tan perdido pero soy totalmente novate en esto.

11:58:10,501 INFO  [org.alfresco.config.JBossEnabledWebApplicationContext] Closing org.alfresco.config.JBossEnabledWebApplicationContext@1ee94df: display name [Root WebApplicationContext]; startup date [Thu Jul 09 13:53:57 CEST 2009]; root of context hierarchy
11:58:36,424 INFO  [org.alfresco.config.JndiPropertiesFactoryBean] Loading properties file from class path resource [alfresco/repository.properties]
11:58:36,427 INFO  [org.alfresco.config.JndiPropertiesFactoryBean] Loading properties file from class path resource [alfresco/domain/transaction.properties]
11:58:36,427 INFO  [org.alfresco.config.JndiPropertiesFactoryBean] Loading properties file from URL [file:/opt/alfresco/tomcat/shared/classes/alfresco-global.properties]
11:58:36,639 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:20,123 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.
11:59:23,922 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] No changes were made to the schema.
11:59:29,711 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'thirdparty' subsystem, ID: [default]
11:59:29,785 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:29,943 ERROR [org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformerWorker] ImageMagickContentTransformerWorker not available: 06160000 Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    [./ImageMagick/bin/convert, /opt/alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_init_source_9069024522046855097.gif[0], /opt/alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformerWorker_init_target_4317713480484570930.png]
   succeeded:  false
   exit code:  1
   out:
   err:        Cannot run program "./ImageMagick/bin/convert": java.io.IOException: error=2, No such file or directory
11:59:30,558 ERROR [org.alfresco.repo.content.transform.RuntimeExecutableContentTransformerWorker] Failed to start a runtime executable content transformer:
Execution result:
   os:         Linux
   command:    [./bin/pdf2swf, -V]
   succeeded:  false
   exit code:  1
   out:
   err:        Cannot run program "./bin/pdf2swf": java.io.IOException: error=2, No such file or directory
11:59:30,590 ERROR [org.alfresco.util.exec.RuntimeExecBootstrapBean] Bootstrap command failed:
Execution result:
   os:         Linux
   command:    [soffice, -accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager, -env:UserInstallation=file:///opt/alfresco/alf_data/oouser, -nologo, -headless, -nofirststartwizard, -nocrashrep, -norestore]
   succeeded:  false
   exit code:  2
   out:
   err:        Cannot run program "soffice": java.io.IOException: error=2, No such file or directory
11:59:30,764 WARN  [org.alfresco.util.OpenOfficeConnectionTester] An initial OpenOffice connection could not be established.
11:59:30,765 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'thirdparty' subsystem, ID: [default] complete
11:59:31,094 WARN  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco 'dir.root' property is set to a relative path './alf_data'.  'dir.root' should be overridden to point to a specific folder.
11:59:31,094 INFO  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: ./alf_data
11:59:31,182 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] Checking for patches to apply …
11:59:31,874 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] No patches were required.
11:59:31,882 INFO  [org.alfresco.repo.module.ModuleServiceImpl] Found 0 module(s).
11:59:31,923 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'fileServers' subsystem, ID: [default]
11:59:31,978 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:33,173 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'Authentication' subsystem, ID: [managed, alfrescoNtlm1]
11:59:33,232 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:33,941 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'Authentication' subsystem, ID: [managed, alfrescoNtlm1] complete
11:59:34,086 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'fileServers' subsystem, ID: [default] complete
11:59:34,086 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'imap' subsystem, ID: [default]
11:59:34,086 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'fileServers' subsystem, ID: [default] complete
11:59:34,086 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'imap' subsystem, ID: [default]
11:59:34,113 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:34,213 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'imap' subsystem, ID: [default] complete
11:59:34,214 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'Synchronization' subsystem, ID: [default]
11:59:34,237 INFO  [org.alfresco.config.JndiPropertyPlaceholderConfigurer] Loading properties file from class path resource [alfresco/alfresco-shared.properties]
11:59:34,342 INFO  [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'Synchronization' subsystem, ID: [default] complete
11:59:34,398 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_14-b08; maximum heap size 506,313MB
11:59:34,399 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Community): Current version 3.2.0 (2039) schema 2019 - Installed version 3.2.0 (2039) schema 2019
12:00:09,120 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
12:00:11,357 INFO  [org.alfresco.config.JBossEnabledWebApplicationContext] Refreshing org.alfresco.config.JBossEnabledWebApplicationContext@aa3647: display name [Root WebApplicationContext]; startup date [Thu Jul 16 12:00:11 CEST 2009]; root of context hierarchy
12:00:11,948 INFO  [org.alfresco.config.JBossEnabledWebApplicationContext] Bean factory for application context [org.alfresco.config.JBossEnabledWebApplicationContext@aa3647]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1d1c8a2
12:00:14,838 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 24 Web Scripts (+0 failed), 26 URLs
12:00:14,865 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 1260.4114ms)
12:00:15,129 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 42 Web Scripts (+0 failed), 44 URLs
12:00:15,152 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 279.08673ms)
12:00:15,215 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
~                                                                                               
venzia
Senior Member

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Pues por lo que puedo leer parece que esta todo correcto (a no ser que este un poco tonto y no lo vea :? ) .. quitando los errores típicos de imagemagic .. openoffice .. y pdf2swf .. los cuales no influyen en el arranque .
Parece que no has dejado el tiempo suficiente para que cargue el sistema por completo (en funcion del equipo puede variar de 30 segundos a un par de minutos).
Deberías tener algo como "Server startup in xxxxxx ms".
Si ves que sigue sin pasar de esa linea reinicia el sistema y vuelve a intentarlo (para no andar mareando la perdiz por si es debido a algun proceso colgado).
saludos,
fjromero
Member II

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Ya está, parece que está solucionado, he reinciado la maquina y ahora funciona todo correctamente, nada a ver si lo pongo en español y poco más, y a irán diciendome desde arriba que puedo ir haciendo….

Otra cosa más, puedo acceder a alfresco desde red local pero desde una red externa no puedo… pq? hay que configurar algo más que no conozca?

Un saludo y mil gracias de nuevo.
venzia
Senior Member

Re: Problema al iniciar Alfresco. **SOLUCIONADO**

Para accesos externos a la intranet dispones tambien de webdav, que, al igual que para el caso de querer acceder al cliente web, tendrás que configurar el acceso a ese tomcat desde fuera (con un nat en el router del puerto/ip correspondientes seria mas que suficiente).
Si quieres hacerlo por CIFs tendrás que hacer algo similar : hacer accesible el servicio .. aunque con el método simple que te expongo "matas dos pajaros de un tiro".
Saludos!