Je viens d'installer Alfresco avec la methode de...

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

Je viens d'installer Alfresco avec la methode de...

Bonjour,

Je viens d'installer Alfresco avec la methode de Loogan ("Installer Alfresco sans les pieges").
J'ai bien configurer mes fichiers afin d'utiliser une base mysql.
Cependant au lancement d'alfresco j'obtiens des erreurs qui sont vraisemblablement lié à ma BDD.
Je ne connais pas grand chose à mysql. J'ai crée une table "Alfresco" et ensuite je suis perdue.
Pourriez-vous m'aider svp??Smiley Sad

Ci-dessous les erreurs que je rencontre:
     
     
              at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
09:38:15,781 ERROR [web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: Echec de la mise Ó jour automatique
du schÚma

        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:815)
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLi
fecycleBean.java:62)
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1
.run(SimpleApplicationEventMulticaster.java:77)
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecut
or.java:49)
        at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:49)
…..
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.alfresco.error.AlfrescoRuntimeException: A previous schema upgrad
e failed.  Revert to the original database before attempting the upgrade again.
        at org.alfresco.error.AlfrescoRuntimeException.create(AlfrescoRuntimeExc
eption.java:46)

        at org.alfresco.repo.domain.schema.SchemaBootstrap.setBootstrapStarted(S
chemaBootstrap.java:394)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:762)
        … 34 more
09:38:15,812 ERROR [[Catalina].[localhost].[/alfresco]] Exception lors de l'envo
i de l'ÚvÞnement contexte initialisÚ (context initialized) Ó l'instance de class
e d'Úcoute (listener) org.springframework.web.context.ContextLoaderListener
org.alfresco.error.AlfrescoRuntimeException: Echec de la mise Ó jour automatique
du schÚma

        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:815)
        at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLi
fecycleBean.java:62)
        at org.springframework.context.event.SimpleApplicationEventMulticaster$1
.run(SimpleApplicationEventMulticaster.java:77)
        at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecut
or.java:49)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.m
ulticastEvent(SimpleApplicationEventMulticaster.java:75)
      
Caused by: org.alfresco.error.AlfrescoRuntimeException: A previous schema upgrad
e failed.  Revert to the original database before attempting the upgrade again.
        at org.alfresco.error.AlfrescoRuntimeException.create(AlfrescoRuntimeExc
eption.java:46)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.setBootstrapStarted(S
chemaBootstrap.java:394)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:762)
        … 34 more
11 nov. 2007 09:38:15 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
11 nov. 2007 09:38:15 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de dÚmarrage du contexte [/alfresco] suite aux erreurs prÚcÚdentes
11 nov. 2007 09:38:19 org.apache.coyote.http11.Http11BaseProtocol start
INFO: DÚmarrage de Coyote HTTP/1.1 sur http-8080
11 nov. 2007 09:38:19 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
11 nov. 2007 09:38:19 org.apache.catalina.startup.Catalina start
INFO: Server startup in 126094 ms
Exception in thread "HSQLDB Timer @4f71a3" java.lang.NullPointerException
        at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
        at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)


Merci bcp pour vos reponses.
Fatima.
8 Replies
nounou
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Svp une reponse! c'est assez urgent Smiley Happy

merci
michaelh
Active Member

Re: Je viens d'installer Alfresco avec la methode de...

Bonjour,

Tout d'abord la notion d'urgence un dimanche, c'est très relatif … Smiley Happy

Cela dit en lisant ton log d'erreur il semble que tu as raté une étape de l'explication de Loogan
Exception in thread "HSQLDB Timer @4f71a3" java.lang.NullPointerException
        at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
        at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)
Ton installation fait toujours référence à HSQLDB, ce qui signifie que les fichiers de configurations ont été mal modifiés.
nounou
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Bonjour,

Effectivement. En fait je crois que c'est cette etape qui coince:


Configuration pour une connexion à MySQL

S'assurer que le service server mysql est démarré.
pour cela ouvrir une fenêtre MS/DOS et saisir:
>mysql -u root -p
  –> quand j'ouvre une fenetre msdos toute simple et que j'execute cette commande ca ne marche pas! Par contre j'arrive bien à lancer l'executable Mysql et me connecter dessus.

Si OK, alors l'installation peut continuer. quitter Mysql (quit ou exit),
puis naviguer vers c:alfrescoextrasdatabasesmysql
>cd c:alfrescoextrasdatabasesmysql
puis exécuter db_setup.bat
–> l'execution de ce fichier .bat ne m'ouvre aucune fenetre dos, est ce normal?

J'ai donc executé les requetes directement sur mysql (creation de la base Alfresco avec les droits) mais ça n'arange pas grand chose.

Merci pour votre aide et desolé si ça peut paraitre un peu debutant…:rolleyes:
loogan
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Tu dois arrêter alfresco, modifier les fichiers
custom-repository.properties
et
custom-hibernate-dialect.properties
comme spécifé dans la procédure.

et ensuite il faut bien penser à vider le répertoire alf_data car il y a incompatibilité entre HSQL et MYSQL, et normalement tout devrait rentrer dans l'ordre.

Ne te fait pas trop de soucis sur tes difficultés car si j'ai été ammené à écrire cette procédure, c'est bien parce que comme toi, j'ai ramé un maximum avant d'y comprendre quelquechose.
loogan
Member II

Re: Je viens d'installer Alfresco avec la methode de...

En relisant ton dernier message, il apparait clairement que tu as un soucis avec mysql.
Qu'entends-tu par éxecutable mysql ? Car Mysql est un service ….
Si la procédure >mysql -u root -p ne fonctionne pas, c'est que ton service mysql ne fonctionne pas.
Il faut tout d'abord que tu règles ce pb mysql avant d'aller plus avant dans la procédure d'installation d'Alfresco.
nounou
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Bonjour,

Oui c'est bien avec mysql que j'ai des pbs.
J'ai bien refait toute la procedure mais j'obtiens tjs les erreurs suivantes:

s org.alfresco.error.AlfrescoRuntimeException: Failure during rollback: org.alfr
esco.repo.dictionary.DictionaryRepositoryBootstrap$1@b07af1
Caused by:
rg.alfresco.error.AlfrescoRuntimeException: Failure during rollback: org.alfres
co.repo.dictionary.DictionaryRepositoryBootstrap$1@b07af1
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransacti
on(RetryingTransactionHelper.java:281)


        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.IllegalStateException: No user transaction is active
        at org.alfresco.util.transaction.SpringAwareUserTransaction.rollback(Spr

ingAwareUserTransaction.java:479)
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransacti
on(RetryingTransactionHelper.java:276)
        … 44 more
1
….
12 nov. 2007 10:15:56 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
12 nov. 2007 10:15:56 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de dÚmarrage du contexte [/alfresco] suite aux erreurs prÚcÚdentes

12 nov. 2007 10:15:57 org.apache.coyote.http11.Http11BaseProtocol start
INFO: DÚmarrage de Coyote HTTP/1.1 sur http-8080
12 nov. 2007 10:15:57 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
12 nov. 2007 10:15:58 org.apache.catalina.startup.Catalina start
INFO: Server startup in 31547 ms

J'ai telecharge mysql5 et à l'installation j'obtiens un onglet "MYSQL" dans "Demarrer/programme". C'est ca que j'execute et qui me connecte au server mysql avec mdp. De là j'ai executé les requetes de db_setup.sql.
Mais si je suis ta procedure, en lancant directement sous dos :  mysql -u root -p, ça me dit que la commande n'es t pas reconnu.
J'aurais pas loupé quelquechose? J'ai aussi installé le connector mysql. Il n'y a pas quelquechose à faire la-dessus?

Merci pour ton aide
loogan
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Installation de MySQL 5.0-XX

> Lancer Setup.exe
   Welcome to the setup wizard for MySQL
   'Next >'
> Choisir "Typical"
   'Next >'     puis     'Install'
à l'écran MySQL.com Sign-Up
> Choisir "Skip Sign-Up"     puis     'Next >'
Laisser cocher "Configure the MySQL Server now
puis     'Finish'

Configuration de MySQL
        'Next >'
> Choisir "Standard Configuration"
        'Next >'
Cocher "Install As Windows Service"
Laisser Service Name "MySQL"
Cocher "Launch the MySQL Server automatically
Cocher "Include Bin Directory in Windows PATH"
        'Next >'
Saisir et confirmer votre mot de passe et le noter quelquepart
        'Next >'     puis     'Execute'

Si vous obtenez "Configuration file created.
      "Windows service MySQL installed.
      " etc, etc

      'Finish'

Alors tout est OK et MySQL est bien installé et démarré.

……….

Vous pouvez alors continuer l'installation d'ALFRESCO.
Si l'installation de mysql est finie sans erreur et que la commande
     >mysql -u root -p
ne fonctionne pas, c'est certainement que le path de windows ne s'est pas mis à jour.
Pour le savoir, il faut vérifier celui-ci
      >path
Le path doit contenir :
;CSmiley Tonguerogram FilesMySQLMySQL Server 5.0bin
Rajouter cette ligne si nécessaire.

Lorque tout fonctionne. Depuis DOS, lancer db_setup.bat depuis le répertoire qui le contient
Vous obtenez alors :

..extrasdatabasesmysql>db_setup
Creating Alfresco database and user…
Enter password : ***  Il suffit alors de saisir le mot de passe précédement saisi à l'installation de MySQL
Database prepared.
..extrasdatabasesmysql>

Je viens d'essayer cette procédure et tout à fonctionné normalement.
J'avais au préalable désinstallé mysql, supprimer le répertoire mysql dans 'program files' et redémarrer ma machine pour qu'aucune trace du service ne reste en mémoire.

Alors bon courage
nounou
Member II

Re: Je viens d'installer Alfresco avec la methode de...

Bonjour,

C'est bon ça marche! C'etait effectivement le path qui n'etait pas bon. Je crois que j'ai voulu aller trop vite.
Merci bcp pour ton aide et merci d'avoir pris le temps de repondre.Smiley Happy