Volet | ||
---|---|---|
| ||
Portlet Esup Lecture – Guide d'installation
|
Installation
- Télécharger esup-lecture-<VERSION>.war depuis repository maven d'ESUP-Portail
- Renommer esup- lecture-<VERSION>.war en esup-lecture.war
- Depuis le répertoire contenant ESUP-Portail lancer : ant portlet.deploy -DportletApp=/path/to/war/esup-lecture.war
- En tant qu'administrateur de uPortal lancer le portlet manager pour ajouter ESUP-Lecture en tant que nouvelle portlet
Remarque |
---|
Il est vraisemblable que uPortal ne soit pas installé dans le répertoire webapps utiliser par défaut par Tomcat. Dans ce cas, il faut aussi penser à modifier le fichier conf/server.xml de Tomcat pour y renseigner le répertoire d'installation de la portlet. |
Remarque |
---|
Vous pouvez préciser une préférence de portlet avec le nom "context" afin de pouvoir utiliser N instances de cette même portlet avec des configurations différentes. Voir le guide de configuration pour plus d'information sur l'utilisation de cette préférence. |
Remarque |
---|
La personnalisation de ESUP-Lecture utilise le mode EDIT de la norme portlet. L'administrateur du portail doit activer la fonctionnalité s'il veut offrir cette possibilité aux utilisateurs de la portlet. |
- Adapter le fichier properties/config.properties
Paramètre | Description | Version | Exemple |
---|---|---|---|
datasource.bean | Valeurs possible : JDBCDataSource ou JNDIDataSource | 2.0 | JNDIDataSource |
jpa.database.type | Ce paramètre est utiliser par la couche JPA afin de connaître le type de base de données utilisée | 2.0 | MYSQL |
jdbc.connection.driver_class | Driver JDBC | 2.0 | com.mysql.jdbc.Driver |
jdbc.connection.url | Url d'accès à la base de données | 2.0 | jdbc:mysql://localhost/lecturev2 |
jdbc.connection.username | Utilisateur ayant accès à la base de données | 2.0 | user1 |
jdbc.connection.password | Mot de passe de l'utilisateur ayant accès à la base de données | 2.0 | truc%55 |
jndi.datasource | Nom de la source JNDI à utiliser | 2.0 | jdbc/lectureDB |
smtp.host | Nom du serveur SMTP utilisé pour l'envoi de mails | 2.0 | smtp.univ-rennes1.fr |
smtp.port | Port du serveur SMTP | 2.0 | 25 |
smtp.user | Utilisateur utilisé pour se connecté au serveur SMTP (laisser à vide pour une utilisation en mode anonyme) | 2.0 |
|
smtp.password | Mot de passe de l'utilisateur utilisé pour se connecté au serveur SMTP | 2.0 |
|
smtp.fromEmail | Adresse utilisée pour construire le from des mails envoyés au serveur SMTP | 2.0 | webmaster@univ-rennes1.fr |
smtp.fromName | Nom utilisée pour construire le from des mails envoyés au serveur SMTP | 2.0 | Web Master |
smtp.interceptAll | Les mails doivent-ils être intersectés | 2.0 | false |
smtp.interceptEmail | Adresse utilisée pour construire le to des mails intersectés | 2.0 | webmaster@univ-rennes1.fr |
smtp.interceptName | Nom utilisée pour construire le to des mails intersectés | 2.0 | Web Master |
exceptionHandling.email | Adresse utilisée pour construire le to des mails d'exception | 2.0 | webmaster@univ-rennes1.fr |
serverName | Nom du serveur utilisé par CAS doit être de la forme protocol:hostName:port | 2.0 | http://uportal.univ-rennes1.fr/lecture-portlet |
casServerUrlPrefix | Non du serveur CAS | 2.0 | https://sso-cas.univ-rennes1.fr |
casService.service | Nom du service, tel que construit par le uPortal pour la portlet, requérant un proxy ticket CAS | 2.0 | http://129.20.129.80:8080/lecture-portlet |
casService.proxyCallbackUrl | Url utiliser par CAS pour transmettre le proxy ticket à la portlet | 2.0 | https://uportal.univ-rennes1.fr/lecture-portlet/proxy/receptor |