Utilisation
- Pour déployer l'application :
Important :
<Context path="/esup-mondossierweb" docBase="pathVersTomcat/webapps/esup-mondossierweb" crossContext="true" reloadable="true"/> |
emptySessionPath="true"
esup-mondossierweb.esup-mondossierweb
- Vous pouvez à tout moment passer du déploiement servlet à portlet (et vice versa) en utilisant les targets appropriées du build.xml (voir 2em point de l'installation).
- Les fichiers de configuration se trouve dans le répertoire 'properties'. Ils permettent de configurer :
- Lors de l'identification si l'utilisateur est reconnu en tant qu'étudiant, il est dirigé vers la page d'accueil 'étudiant' de l'application. Sinon, s'il est reconnu en tant qu'utilisateur uportal ou en dernier recours en tant qu'utilisateur Apogée, il est redirigé vers la page d'accueil 'enseignant' de l'application. Dans tout autre cas, l'utilisateur est redirigé vers une page d'erreur lui indiquant qu'il n'est pas autorisé à accéder à l'application.
- En déploiement servlet, vous pouvez vous déconnecter en cliquant sur
Les fichiers de configuration
Voici la liste des options configurables grâce aux fichiers du répertoire 'properties' :
- dao.xml :
- ldap.xml :
- log4j.properties :
- portal.xml :
- smtp.xml :
- monDossierWeb.xml :
Les beans interchangeables
Certains beans ont été conçus de manière à être facilement remplacés si besoin est. C'est à dire que vous pouvez créer votre propre bean si celui proposé ne convient pas à votre environnement. Il suffit pour cela de créer une nouvelle classe java implémentant l'interface du bean d'origine, puis de modifier la description du bean ('class' et pourquoi pas 'property') dans le fichier XML correspondant.
Ces beans sont les suivants:
identifiant |
fichier XML (répertoire 'properties') |
rôle |
interface à implémenter |
photo |
monDossierWeb.xml |
récupération des photos des étudiants |
IPhoto |
security |
monDossierWeb.xml |
Gestion de l'accès à l'application |
ISecurity |
etudiantManager |
monDossierWeb.xml |
récupération des informations du dossier d'un étudiant. A l'origine effectué à l'aide du WS de l'AMUE |
IEtudiant |
daoService |
dao.xml |
récupération des informations de la partie enseignant de l'application. A l'origine en utilisant iBATIS |
IDaoService |
daoCodeLoginEtudiant |
dao.xml |
récupération du cod_ind à partir du login d'un étudiant. |
IDaoCodeLoginEtudiant |
daoLoginCodeEtudiant |
dao.xml |
récupération du login à partir du cod_ind d'un étudiant |
IDaoLoginCodeEtudiant |