cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco 3.2 et Ubuntu server (package apt-get)

webroro_1740
Champ in-the-making
Champ in-the-making
Bonjour,

Je viens d'installer le package alfresco-community venant de canonica. Il a fonctionné très bien, par contre après avoir rebooté mon serveur impossible de le faire démarrer.

J'ai l'erreur suivante dans le log catalina:

Nov 14, 2009 1:13:36 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Nov 14, 2009 1:13:36 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 363 ms
Nov 14, 2009 1:13:36 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Nov 14, 2009 1:13:36 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
Nov 14, 2009 1:13:37 PM org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.

Quelqu'un a-t-il une idée? Il n'y a pas de script Alfresco.sh. Comment je le start?!
J'ai l'impression qu'il tente de démarrer tout seul au démarrage… Mais je n'arrive pas à savoir quel script est utilisé, et comment faire.
Je ne suis pas un expert de Linux, mais je connais bien Alfresco par contre.

Merci de votre aide
Webroro
8 REPLIES 8

sylv1
Champ in-the-making
Champ in-the-making
Bonjour  :wink: ,

Il n'y a pas d'erreur sévère dans le log, le problème concernant le listener n'est pas bloquant pour Alfresco. Il n'y a pas d'erreurs SEVERE qui viennent après ?

Que dit le fichier alfresco-global.properties concernant la localisation des fichiers ? Sont-ils accessibles et existants ? Est-ce que MySQL est bien installé et lancé (si Alfresco tourne sous ce SGBD) ?

A+  Smiley Happy

webroro_1740
Champ in-the-making
Champ in-the-making
En effet, il n'y a pas d'erreurs sevères, le problème, c'est que le serveur mets environ 15 minutes pour se lancer. Ce qui est plutôt génant. Suite à l'installation du package, le serveur a démarré tout de suite. Il doit y avoir un conflit avec d'autres choses, mais je ne comprends pas car le serveur Tomcat (ainsi que le SGBD MySQL) a été installé avec le package alfresco-community de Ubuntu (canonical).

Si vous avez une idée, je suis preneur.

webroro_1740
Champ in-the-making
Champ in-the-making
En fait, ces lignes…


INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
Nov 14, 2009 1:13:37 PM org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.

… réapparaissent sans cesse pendant environ 15 minutes avant que j'ai le fameux "Serveur started in xxx ms". 😞

snoopyouaib
Champ in-the-making
Champ in-the-making
Bonjour,

Sur Ubuntu, Alfresco se lance avec Tomcat (/etc/init.d/tomcat6 start|stop)

Bon courage en tout cas, je me démène depuis plusieurs jours pour apprendre à le configurer et je pense avoir l'occasion de poster sur le forum.
Pour le moment je reprend le tout mais en version non packagé sur un Debian x86.
La version d'Ubuntu place principalement les fichiers dans "/usr/share/tomcat6" et "/var/lib/tomcat6".

sylv1
Champ in-the-making
Champ in-the-making
Bonjour  :wink: ,

Sous Debian (et donc sûrement Ubuntu), ce problème peut apparaître si le repository n'est pas correctement configuré. Que dit le fichier alfresco-global.properties à ce sujet ?

Est-ce que la page suivante vous donne plus d'informations (voir aussi les consignes pour la 7.10 concernant Create directories for variable data). Vérifiez que les dossiers référencés dans les fichiers de config existent et sont accessibles. Essayez de voir aussi si la base MySQL est bien créée.

Bonne continuation  Smiley Happy .

snoopyouaib
Champ in-the-making
Champ in-the-making
En fait, d'après ce que j'ai pu lire à droite et à gauche, pour éviter pas mal de probleme (notamment LDAP) il faut redéployer le dernier alfresco.war.
Par contre je ne connais pas encore la procédure. je l'ai remplacé dans "/usr/share/tomcat6/webapps" mais quand je redémarre Tomcat6 j'ai toujours :
[org.alfresco.service.descriptor.DescriptorService] Alfresco started (Community): Current version 3.2.0 (@build-number@) schema 2019 - Installed version 3.2.0 (@build-number@) schema 2019
Alors que je devrais avoir (je pense) avoir un shema en version 3.2.0 (2338) schema 3003.
Je pense qu'il faut supprimer un répertoire pour forcer le redéploiement mais je ne me souviens plus ou, je ne suis pas un spécialiste de Tomcat, la v6 encore moins.
mes sources :
ici et ici
A vérifier aussi s'il n'y a pas des spécificités du "packaging" Ubuntu…
Par contre ce post est aussi fort intéressant, et surtout le lien en bas.

webroro_1740
Champ in-the-making
Champ in-the-making
J'ai en effet suivi la procédure indiquée via le lien du post mentionné. Ce qui est fou, c'est que juste après l'installation de Alfresco via apt-get, il a démarré directement. Mais dès lors que je redémarre moi même le serveur physique, le tomcat n'arrive pas à se lancer, ou du moins pas avant un très long moment. Je me demande s'il n'y a pas une procédure spéciale pour le lancer.
Je vais tenter d'enlever le démarrage automatique du tomcat et le lancer à la main, une fois que tout a correctement démarré.

Si vous avez des indices, des idées, merci. 😉

webroro_1740
Champ in-the-making
Champ in-the-making
J'ai toujours des problèmes avec cette installation. Je pense que je vais repasser sur une install faite à la main. Ce sera plus simple certainement.
Je pense que mon problème vient de Tomcat 6, quelqu'un a-t-il un moyen pour passer facilement de Tomcat 6 à Tomcat 5 sans tout casser?