Pré-requis

Pour pouvoir faire fonctionner esup-mondossierweb, il est nécessaire d'avoir installé au préalable :

<service name="UportalService" provider="java:RPC">
<parameter name="allowedMethods" value="getUser,getUserAttributes,getGroupById,getGroupByName,getSubGroups,getSubGroupsById,getSubGroupsByName,
getRootGroup,getGroupHierarchyById,getGroupHierarchyByName,getGroupHierarchy,getUserGroups,isUserMemberOfGroup"/>
<parameter name="className" value="org.esupportail.portal.ws.server.UportalService"/>
<parameter name="scope" value="application"/>
</service>

* Le Web Service de l'AMUE :
→déployer apows.war dans Tomcat (qui sera ensuite présent dans webapps/apows).
→renseigner ses paramètres de connexion (jdbcUrl, user et password) à Apogee dans 'persistance-SpringContext.xml' présent dans le répertoire 'apows/WEB-INF/classes'. Attention, pour que la mise à jour de l'adresse étudiant fonctionne, le compte utilisé doit avoir les droits d'update sur la base. Cependant, cette mise à jour peut être désactivée dans le fichier 'properties' de l'application.
→Penser à activer le wsdl dans WEB-INF/server-config.wsdd. Pour cela décommenter les lignes utiles à la fin du fichier. Voici le résultat:

<parameter name="useDefaultQueryStrings" value="true" >
			<parameter name="qs:wsdl" value="org.apache.axis.transport.http.QSWSDLHandler"/>
			<parameter name="qs.list" value="org.apache.axis.transport.http.QSListHandler"/>
			<parameter name="qs.method" value="org.apache.axis.transport.http.QSMethodHandler"/>
		</parameter>

→Si besoin est (apows ne se trouvant pas dans le répertoire webapp de Tomcat) ajouter le contexte du WS dans le fichier server.xml du répertoire 'conf' de Tomcat, ex :

<Context path="/apows" docBase="C:/esupdev/esupdev-2.5-esup-2.1.01/uPortal-quick-start/webapps/apows" crossContext="true" reloadable="true"/>

Installation

Configuration avancée

COD_ETU, LOGIN et Beans interchangeables :

Rappel : La liste de tous les beans interchangeables se trouve ici

Implémentation des fonctionnalités de Rennes1 :

le CSS :