La liste d'utilisateurs n'est pas rendue car vous ne possédez pas les droits d'accès nécessaires pour afficher les profils utilisateur.

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJHELPDESK/Installation+3.30) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 4) afficher la version suivante »

1 Conditions minimum requises

  • JDK 1.6

  • Tomcat 6

2 Récupération de l'archive de l'application

L'application est packagée et déposée sur un dépôt centralisé disponible à l'adresse :

https://mvn.esup-portail.org/content/repositories/releases/org/esupportail/helpdesk-web-jsf-servlet/<version>/helpdesk-web-jsf-servlet-<version>.war

3 Adapter le fichier config.properties

L'application dispose d'un fichier de configuration qu'il convient d'adapter afin que l'application s'exécute, par exemple, dans un contexte de production ou de recette.

Ce fichier doit être passé en paramètre du serveur d'applications grâce à la variable -Dconfig.location

 

Paramètre

Description

Version

Exemple

TODO avec tous les paramètres utilisés en V1

https://www.esup-portail.org/display/PROJHELPDESK/01+Configuration

1.0.0

 

4 Configurer le filtre de connexion CAS dans le fichier WEB-INF/web.xml

<!--

==============================================================

CAS AUTHENTICATION

==============================================================

-->

<filter>

<description>

The CAS filter, used to authenticate users.

</description>

<display-name>CASFilter</display-name>

<filter-name>CAS Filter</filter-name>

<filter-class>

edu.yale.its.tp.cas.client.filter.CASFilter

</filter-class>

<init-param>

<param-name>

edu.yale.its.tp.cas.client.filter.loginUrl

</param-name>

<param-value>

https://cas.domain.edu/login

</param-value>

</init-param>

<init-param>

<param-name>

edu.yale.its.tp.cas.client.filter.validateUrl

</param-name>

<param-value>

https://cas.domain.edu/serviceValidate

</param-value>

</init-param>

<init-param>

<param-name>

edu.yale.its.tp.cas.client.filter.serverName

</param-name>

<param-value>localhost:8080</param-value>

</init-param>

<init-param>

<param-name>

edu.yale.its.tp.cas.client.filter.wrapRequest

</param-name>

<param-value>true</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>CAS Filter</filter-name>

<url-pattern>/stylesheets/cas.faces</url-pattern>

</filter-mapping>



  • Aucune étiquette