Pages enfant
  • 1 - Installation

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

esup-sifacmiss2 est une application web supportant différents modes d'exécution : servlet, portlet 1.0 et portlet 2.0.

Sommaire

Prérequis

  • Annuaire LDAP (récupération des matricules, optionnel)
  • Web services Sifac
Servlet
  • Apache Tomcat 6
  • Serveur d'authentification CAS
Portlet 1.0
  • Portail ESUP 3.2.x (JSR 168)
Portlet 2.0
  • Portail uPortal 4.0.x (JSR 286)

Déploiement servlet

Afin de faire fonctionner l'application en mode servlet, il suffit de déployer le fichier esup-sifacmiss2-mixed-1.x.x.war dans le dossier webapps de Tomcat.

Créer un nouveau contexte pour l'application dans le fichier conf/server.xml de Tomcat :

Bloc de code
languagexml
<Context path="/esup-sifacmiss2" docBase="/var/local/tomcat6/webapps/esup-sifacmiss2-mixed-1.x.x" />

Déploiement portlet 1.0 (JSR 168)

Afin de faire fonctionner l'application en mode portlet au sein d'une installation d'ESUP-uPortal 3.2, vous devez exécuter la tâche ant portlet.deploy en référençant l'emplacement du fichier WAR de l'application.

Bloc de code
languagenone
ant portlet.deploy -DportletApp=/tmp/esup-sifacmiss2-mixed-1.x.x.war

Créer un nouveau context pour l'application dans le fichier conf/server.xml de Tomcat :

Bloc de code
languagexml
<Context path="/esup-sifacmiss2" docBase="@esup.deploy@/esup-sifacmiss2-mixed-1.x.x" reloadable="true" crossContext="true">
    <Manager pathname="" className="org.apache.catalina.session.StandardManager"/>
</Context>

Déploiement portlet 2.0 (JSR 286)

Afin de faire fonctionner l'application en mode portlet au sein d'une installation d'uPortal 4.0, vous devez exécuter la tâche ant deployPortletApp en référençant l'emplacement du fichier WAR de l'application.

Bloc de code
languagenone
ant deployPortletApp -DportletApp=/tmp/esup-sifacmiss2-up4-1.x.x.war