03-20-2012 11:00 AM
03-21-2012 04:20 AM
1. J'ai lu dans la doc, je ne sais plus où… qu'on pouvait, pour "nettoyer" le système, sans problème supprimer les répertoires "tomcat/work" et "tomcat/temp", pouvez-vous confirmer svp ?Pour cette question je ne sais pas …
2. Sachant que je n'ai aucune information utile pour l'instant dans le système, puis-je supprimer la base de données et la recréer ? (j'ai vu cette info pour mysql mais je suis sous postgres…)Pour celle-ci aucun problème cette méthode est aussi valable pour PostGresql
03-21-2012 04:37 AM
1. J'ai lu dans la doc, je ne sais plus où… qu'on pouvait, pour "nettoyer" le système, sans problème supprimer les répertoires "tomcat/work" et "tomcat/temp", pouvez-vous confirmer svp ?Oui, on peut "nettoyer" le système.
03-21-2012 06:03 AM
Hello Jean,Mais oui bien sûr…
Regardez aussi ce script : . $ALF_HOME/bin/clean_tomcat.sh. Il est exécuté dès que l'on ajoute des modules (*.amp) depuis $ALF_HOME/bin/apply_amps.sh
03-21-2012 06:17 AM
Ok, donc si je supprime le répertoire alf_data, ensuite, suivre la procédure expliquée dans la doc:2. Sachant que je n'ai aucune information utile pour l'instant dans le système, puis-je supprimer la base de données et la recréer ? (j'ai vu cette info pour mysql mais je suis sous postgres…)Pour celle-ci aucun problème cette méthode est aussi valable pour PostGresql
Mais il ne faut pas oublier de supprimer aussi le afl_data pour repartir à zéro.
03-21-2012 06:22 AM
03-21-2012 06:49 AM
/opt/alfresco-4.0.d/tomcat/webapps/share/WEB-INF/classes/alfresco/site-data/presets/presets.xml
!!! par exemple…/opt/alfresco-4.0.d/tomcat/webapps
est à backuper avant chaque nettoyage…03-21-2012 07:48 AM
Donc, clean_tomcat.sh serait susceptible d'écraser le fichier… presets.xmlNon, le clean_tomcat.sh ne l'effacera pas. Par contre, si vous installez un nouveau module oui (sera effacé par apply_amps.sh)
[root@ged1 alfresco-4.0.d]# cat bin/clean_tomcat.sh
#!/bin/sh
# ———————————
# Script to clean Tomcat temp files
# ———————————
echo "Cleaning temporary Alfresco files from Tomcat…"
rm -rf /opt/alfresco-4.0.d/tomcat/temp/Alfresco
rm -rf /opt/alfresco-4.0.d/tomcat/work/Catalina/localhost/alfresco
rm -rf /opt/alfresco-4.0.d/tomcat/work/Catalina/localhost/share
rm -rf /opt/alfresco-4.0.d/tomcat/work/Catalina/localhost/awe
rm -rf /opt/alfresco-4.0.d/tomcat/work/Catalina/localhost/wcmqs
pourriez-vous me fournir quelques liens pour démarrer ?Bonne lecture : http://wiki.alfresco.com/wiki/Developing_an_Alfresco_Module
Dans quelle région de Suisse êtes vous localisé ?Très proche de chez vous… Je vous envoie un MP.
03-21-2012 09:27 AM
Oui bien sûr, clean_tomcat.sh ne va pas dans ces répertoires. (j'ai confondu avec apply_amps.sh …)Donc, clean_tomcat.sh serait susceptible d'écraser le fichier… presets.xmlNon, le clean_tomcat.sh ne l'effacera pas. Par contre, si vous installez un nouveau module oui (sera effacé par apply_amps.sh)
03-21-2012 12:32 PM
…
17:23:46,293 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avmRemoteService' defined in class path resource [alfresco/remote-services-context.xml]: Invocation of init method failed; nested exception is java.rmi.server.ExportException: Port already in use: 50501; nested exception is:
java.net.BindException: Address already in use
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
…
Caused by: java.rmi.server.ExportException: Port already in use: 50501; nested exception is:
java.net.BindException: Address already in use
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:310)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:190)
at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:293)
at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:256)
at org.springframework.remoting.rmi.RmiServiceExporter.prepare(RmiServiceExporter.java:281)
at org.springframework.remoting.rmi.RmiServiceExporter.afterPropertiesSet(RmiServiceExporter.java:229)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
… 37 more
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.alfresco.util.remote.server.socket.HostConfigurableSocketFactory.createServerSocket(HostConfigurableSocketFactory.java:111)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:649)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:299)
… 47 more
…
Bref, un problème que j'avais eu au début de mon installation, sur le forum, on m'avait conseillé dans un premier temps de commenter les attributions de port dans le fichier alfresco-global-properties, comme ça:### RMI service ports ###
#alfresco.rmi.services.port=50500
#avm.rmi.service.port=0
#avmsync.rmi.service.port=0
#attribute.rmi.service.port=0
#authentication.rmi.service.port=0
#repo.rmi.service.port=0
#action.rmi.service.port=0
#deployment.rmi.service.port=0
Ce paramétrage est toujours en place.root@SMALF001:~# netstat -latupn | grep LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 941/portmap
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1567/sshd
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1704/master
tcp 0 0 0.0.0.0:52094 0.0.0.0:* LISTEN 953/rpc.statd
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 1285/nrpe
tcp6 0 0 :::22 :::* LISTEN 1567/sshd
root@SMALF001:~#
Liste des ports en écoute, APRES lancement Alfresco:root@SMALF001:/opt/alfresco-4.0.d# netstat -latupn | grep LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 941/portmap
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1567/sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 3181/postgres
tcp 0 0 172.21.59.115:5432 0.0.0.0:* LISTEN 3181/postgres
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1704/master
tcp 0 0 0.0.0.0:52094 0.0.0.0:* LISTEN 953/rpc.statd
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 1317/inetd
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 1285/nrpe
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 3322/soffice.bin
tcp6 0 0 :::50506 :::* LISTEN 3201/java
tcp6 0 0 :::56715 :::* LISTEN 3201/java
tcp6 0 0 :::139 :::* LISTEN 3201/java
tcp6 0 0 :::50508 :::* LISTEN 3201/java
tcp6 0 0 :::8080 :::* LISTEN 3201/java
tcp6 0 0 :::54292 :::* LISTEN 3201/java
tcp6 0 0 :::21 :::* LISTEN 3201/java
tcp6 0 0 :::22 :::* LISTEN 1567/sshd
tcp6 0 0 :::8443 :::* LISTEN 3201/java
tcp6 0 0 :::445 :::* LISTEN 3201/java
tcp6 0 0 :::7070 :::* LISTEN 3201/java
tcp6 0 0 :::50500 :::* LISTEN 3201/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 3201/java
tcp6 0 0 :::50501 :::* LISTEN 3201/java
tcp6 0 0 :::50502 :::* LISTEN 3201/java
tcp6 0 0 :::50504 :::* LISTEN 3201/java
tcp6 0 0 :::8009 :::* LISTEN 3201/java
tcp6 0 0 :::50505 :::* LISTEN 3201/java
root@SMALF001:/opt/alfresco-4.0.d#
Si je lance un navigateur web sur l'adresse, bien sûr:16:51:06,517 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
Quel rapport avec le lancement du script clean_tomcat.sh ???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.