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
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.
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
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.
/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…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.
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)
…
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 ???Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.