05-15-2007 10:40 AM
mon_utilisateur@hlt24-vm:~$ sudo -s
Je met à jour mon Ubuntu 7.04 Serveur avec :root@xxxx:/# apt-get update
Autrement pour les mises à jour de sécurité etc.root@xxxx:/# apt-get upgrade
Etape 1root@xxxx:/# apt-get install sun-java6-jre
Installation du module Java 6.0 jdkroot@xxxx:/# apt-get install sun-java6-jdk
Installation du module Java 6.0 fontsroot@xxxx:/# apt-get install sun-java6-fonts
Installation du module sun-java6-binroot@xxxx:/# apt-get install sun-java6-bin
Vérification de la version Java installéroot@xxxx:/# update-java-alternatives -l
Voici le résultat que j'obtiens :root@xxxx:/# update-java-alternatives -l
java-6-sun 63 /usr/lib/jvm/java-6-sun
Afin de terminer et valider cette phase d'installation lancer les commandes suivantes afin d'être sur que vous obtenez une réponse du serveur :root@xxxx:/# java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
javac -helproot@xxxx:/# javac -help
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath <path> Specify where to find user class files and annotation processors
-cp <path> Specify where to find user class files and annotation processors
-sourcepath <path> Specify where to find input source files
-bootclasspath <path> Override location of bootstrap class files
-extdirs <dirs> Override location of installed extensions
-endorseddirs <dirs> Override location of endorsed standards path
-proc:{none,only} Control whether annotation processing and/or compilation is done.
-processor <class1>[,<class2>,<class3>…]Names of the annotation processors to run; bypasses default discovery process
-processorpath <path> Specify where to find annotation processors
-d <directory> Specify where to place generated class files
-s <directory> Specify where to place generated source files
-implicit:{none,class} Specify whether or not to generate class files for implicitly referenced files
-encoding <encoding> Specify character encoding used by source files
-source <release> Provide source compatibility with specified release
-target <release> Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-Akey[=value] Options to pass to annotation processors
-X Print a synopsis of nonstandard options
-J<flag> Pass <flag> directly to the runtime system
Voilà c'est terminé pour l'installation de Javaroot@xxxx:/# mkdir logiciel
root@xxxx:/# chmod 777 logiciels
Application de droits sur le fichier "apache-tomcat-6.0.10.tar.gz"root@xxxx:/logiciels# chmod 777 apache-tomcat-6.0.10.tar.gz
Dézipper TomCat 6.0.10root@xxxx:/# tar xvfz apache-tomcat-6.0.10.tar.gz
Renommer l'application"apache-tomcat-6.0.10"root@xxxx:/# mv apache-tomcat-6.0.10 tomcat
Déplacement du répertoire "tomcat"root@xxxx:/logiciels# mv tomcat /usr/local/
Liaisons JAVA_HOME and CLASSPATHroot@xxxx:/# vim ~/.bashrc
Je rajoute les 2 commentaires suivants à la fin du texte :export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.00
export CLASSPATH=/usr/local/tomcat/lib/jsp-api.jar:/usr/local/tomcat/lib/servlet-api.jar
Maintenant pour valider tout cela, il faut quitter votre session et rentrer à nouveauroot@xxxx:/# sh /usr/local/tomcat/bin/startup.sh
Réponse du serveur :Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.00
Si Dieu le veux maintenant en se connectant sur une interface web depuis votre poste de travail en utilisant IE, FireFox etc. en tappant :root@xxxx:/# sh /usr/local/tomcat/bin/shutdown.sh
Edition du fichier "tomcat-users.xml"root@xxxx:/# vim /usr/local/tomcat/conf/tomcat-users.xml
Ensuite<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<user username="admin" password="mon_mot_de_passe" roles="admin,manager"/>
</tomcat-users>
Attention de bien redémarrer votre service "TomCat" afin de faire prendre les modifications apporté au fichier.root@xxxx:/logiciels# mv alfresco /opt
Peut importe la manière de le faire, le but final étant d'avoir le répertoire "alfresco" (venant du fichier zippé "alfresco-community-war-2.0.0(.tar.gz) ou (.zip)") dans le répertoire "/opt".root@xxxx:/# mysqladmin -u root password 'mon_mot_de_passe';
Je vais ensuite chercher le fichier de configuration automatique de la BD qui s'appel (db_setup.sql) en allant ici :root@xxxx:/logiciels# cd /opt/alfresco/extras/databases/mysql
Installation de la base de données SQLroot@xxx:/opt/alfresco/extras/databases/mysql# mysql -u root -p
A vous de mettre votre mot de passe configuré précédemment.mysql> source db_setup.sql
vous devriez voir ensuite :mysql> source db_setup.sql
Query OK, 1 row affected (0.01 sec)
Query OK, 0 rows affected (0.01 sec)
Query OK, 0 rows affected (0.00 sec)
Installation du connecteur SQLroot@xxxx:/logiciels# mv mysql-connector-java-5.0.5-bin.jar /usr/local/tomcat/lib/
*****ATTENTION*****dir.root=/srv/alfresco/data
db.username=alfresco
db.password=alfresco
db.pool.initial=10
db.pool.max=100
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost/alfresco
au tour du fichier "custom-hibernate-dialect.properties" en dé commentant les lignes suivantes :hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
Etape 6root@xxxx:/# /etc/init.d/mysql start
Nous allons maintenant lancer la commande suivante afin d'activer "TomCat" :root@xxxx:/# sh /usr/local/tomcat/bin/startup.sh
Se rendre sur l'interface d'administration de "TomCat" sur l'adresse suivante avec IE, FireFox etc. :06-21-2007 02:46 PM
11-20-2007 09:35 AM
ECHEC - L'application pour le chemin de contexte /alfresco n'a pas pu être démarrée
Le script db_setup.sql est sencé me créer l'utilisateur "alfresco" ? Car j'ai bien la base alfresco qui se créée mais rien de plus, elle est vide :xERROR [org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to execute command: convert /usr/local/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_source_31704.gif /usr/local/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_target_31705.png
13:30:27,979 WARN [org.springframework.remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one
13:30:28,513 ERROR [org.alfresco.repo.transaction.TransactionUtil] Error rolling back transaction
java.lang.IllegalStateException: No user transaction is active
at org.alfresco.util.transaction.SpringAwareUserTransaction.rollback(SpringAwareUserTransaction.java:461)
at org.alfresco.repo.transaction.TransactionUtil.executeInTransaction(TransactionUtil.java:201)
at org.alfresco.repo.transaction.TransactionUtil.executeInUserTransaction(TransactionUtil.java:82)
at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap.bootstrap(DictionaryRepositoryBootstrap.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Voilou, j'ai besoin d'aide s'il vous plait.
11-20-2007 09:56 AM
11-20-2007 10:29 AM
11-20-2007 10:43 AM
11-20-2007 11:05 AM
dir.root=/srv/alfresco/data
db.username=alfresco
db.password=alfresco
db.pool.initial=10
db.pool.max=100
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://localhost/alfresco
Pour le fichier custom-hibernate-dialect.properties (dans /home/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/). J'ai dé-commenté les lignes suivantes:hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
Le fichier custom-repository-context.xml je l'ai simplement placé dans /home/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/ sans rien y modifier.
11-20-2007 11:12 AM
11-20-2007 11:19 AM
11-21-2007 09:26 AM
ECHEC - L'application pour le chemin de contexte /alfresco n'a pas puêtredémarrée
J'ai laissé le connecteur Mysql par defaut : /home/alfresco/tomcat/common/lib/mysql-connector-java-5.0.3-bin.jarUsing CATALINA_BASE: /home/alfresco/tomcat
Using CATALINA_HOME: /home/alfresco/tomcat
Using CATALINA_TMPDIR: /home/alfresco/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/sun-jre-bin-1.6
CompilerOracle: exclude org/apache/lucene/index/IndexReader$1 doBody
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeIndexes
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeDeletions
au cas où voici le log catalina.outCompilerOracle: exclude org/apache/lucene/index/IndexReader$1 doBody
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeIndexes
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeDeletions
21 nov. 2007 14:59:27 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
21 nov. 2007 14:59:27 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3293 ms
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
21 nov. 2007 14:59:29 org.apache.catalina.startup.HostConfig deployWAR
INFO: Déploiement de l'archive alfresco.war de l'application web
15:00:17,934 ERROR [transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to perform ImageMagick transformation:
Execution result:
os: Linux
command: convert /home/alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_source_57382.gif /home/alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_target_57383.png
succeeded: false
exit code: 1
out:
err: Cannot run program "convert": java.io.IOException: error=2, No such file or directory
15:00:23,290 WARN [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one
15:00:25,157 ERROR [web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dictionaryRepositoryBootstrap' defined in class path resource [alfresco/core-services-context.xml]: Invocation of init method failed; nested exception is org.alfresco.error.AlfrescoRuntimeException: Failure during rollback: org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap$1@161d282
Caused by:
org.alfresco.error.AlfrescoRuntimeException: Failure during rollback: org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap$1@161d282
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:281)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:155)
at org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap.bootstrap(DictionaryRepositoryBootstrap.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1160)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1122)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1085)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:429)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:250)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:247)
et voici le log catalina-2007-11-21.log21 nov. 2007 14:59:27 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
21 nov. 2007 14:59:27 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3293 ms
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
21 nov. 2007 14:59:28 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
21 nov. 2007 14:59:29 org.apache.catalina.startup.HostConfig deployWAR
INFO: Déploiement de l'archive alfresco.war de l'application web
21 nov. 2007 15:00:25 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
21 nov. 2007 15:00:25 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de démarrage du contexte [/alfresco] suite aux erreurs précédentes
l'erreur y est spécifié mais je n'arrive pas à la résoudre, je ne la comprend pas
11-22-2007 10:10 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.