Table des matières
h4. {toc}
h1. Configuration du fichier build.properties
{code}
deploy.type
{code}
Indique s'il s'agit d'un déploiement en servlet ou en portlet
{code}
deploy.home
{code}
Indique l'emplacement où déployer l'application
{code}
tomcat.port
{code}
Le port à utiliser pour le tomcat
{code}
tomcat.host
{code}
L'url du serveur où se trouve l'application
h1. Configuration du fichier build-commons.xml
modifier la property « commons.repository.path-prefix »
remplacer [http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/|http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/$]${commons.version}/esup-commons par http://sourcesup.cru.fr/cgi/viewvc.cgi/*checkout/*tags/${commons.version}/esup-commons
h1. Configuration du fichier properties/logging/log4j.properties
Remplacer 'log4j.appender.logfile' par 'log4j.appender.file' ('logfile n'est pas reconnu et entraîne un plantage des logs)
Remplacer DailyRollingFileAppender par RollingFileAppender (même raison)
h1. Configuration du fichier properties/defaults-servlet.properties
changer cas.service par l'url du cas à utiliser
h1. Configuration du fichier webapps/WEB_INF/web.xml
remplacer les occurrences de sso-cas.univ-rennes1.fr par l'url du cas concerné
[https://cas.univ-ubs.fr/logout?service=%s|https://cas.univ-ubs.fr/logout?service=%25s][ou ${cas.url}/logout?service=%s|https://cas.univ-ubs.fr/logout?service=%25s]
[https://cas.univ-ubs.fr/login|https://cas.univ-ubs.fr/login][ou ${cas.url}/login|https://cas.univ-ubs.fr/login]
[https://cas.univ-ubs.fr/serviceValidate|https://cas.univ-ubs.fr/serviceValidate][|https://cas.univ-ubs.fr/serviceValidate][ou ${cas.url}/serviceValidate|https://cas.univ-ubs.fr/serviceValidate]
[Lorsque la modification qui prend en compte la valeur de cas.url sera livrée, il ne sera plus nécessaire de modifier le fichier|https://cas.univ-ubs.fr/serviceValidate]
Personnaliser les fichiers de langue
Se placer dans properties/i18n/bundles
Trouver dans Messages_fr.properties les lignes à modifier (Une partie des lignes 'MAIL' ne sont pas à prendre en compte car modifiables par l'interface applicative) ? elles ne sont pas toutes présentes en table
Copier lesdites lignes dans Custom_fr.properties
Editer Custom_fr.properties pour y modifier les lignes concernées
Les lignes contenant le mot « rennes » doivent impérativement être modifiées
commande utile pour la récupération des lignes contenant « rennes » ou « UM1 » :
_grep \-i rennes Messages_fr.properties >> Custom_fr.properties_
_Les champs FIELD_LABEL.KNOW_INE et INFO.CANDIDAT.LOOK_FOR.WHAT_INE sont également à éditer_
En revanche, l'édition doit principalement se faire à la main, les expressions variant souvent. Aussi, penser à corriger les fautes de frappe s'il y en a.
Editer les fichiers html dans stylesheets/help pour les adaper à l'université (enlever les références à Rennes) fichier contact.html et faq.html (modifier accents, liens, n° version)
Editer le fichier src/configUrlServices.properties pour indiquer le chemin des webservices à employer (Webservices AMUE à utiliser (410,420, ...)
NOTE : il faut ajouter un paramètre SSL correspondant à chaque webservice
(exemple pour geographiemetier='...' ajouter geographiemetier.ssl='...') |