28 janvier 2013

Déplacer les logs et les fichiers de travail de HRaSpace

Si vous consultez les fichiers web.xml des applications HRaSpace v7, vous noterez que les paramètres d'accès aux répertoires logs et works sont "variabilisés".

<param-name>com.hraccess.dir.conf</param-name>
<param-value>${com.hraccess.richclient.dir.conf}</param-value>


<param-name>com.hraccess.dir.logs</param-name>
<param-value>${com.hraccess.richclient.dir.logs}</param-value>


<param-name>com.hraccess.dir.work</param-name>
<param-value>${com.hraccess.richclient.dir.work}</param-value>


Il est donc possible de déplacer proprement ces fichiers logs et temporaires dans un répertoire spécifique. Pour ce faire il faut valoriser les variables en complétant la variable JAVA_OPTS - par exemple (pour Tomcat) dans le script catalina.sh ou setenv.sh :

JAVA_OPTS="$JAVA_OPTS""  -Dcom.hraccess.adminconsole.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.portal.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.hrconftool.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.dms.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.portlet.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.selfservice.dir.logs=/hraref/hraspace/logs -Dcom.hraccess.richclient.dir.logs=/hraref/hraspace/logs"

La mise a jour nécessite un arrêt démarrage pour être prise en compte.

La nouvelle valeur est bien reportée dans la console :


NB : il est de la même manière possible de déplacer les répertoires "conf" - mais il y a quelques difficultés pour l'application hra-space - car pour jetspeed (le moteur du portail) certains liens restent positionnés en relatif sur "/conf".

Aucun commentaire:

Enregistrer un commentaire