Installation
- adapter le fichier properties/config.properties
# urls des fichiers wsdl liés au service web Harpege wsdl.url_referentiel_geographique=http://url:port/HarpegeWebService/services/referentielGeographique wsdl.url_referentiel_rh=http://url:port/HarpegeWebService/services/referentielRH wsdl.url_dossier_rh_personnel=http://url:port/HarpegeWebService/services/dossierRhPersonnel wsdl.url_dossier_rh_administratif=http://url:port/HarpegeWebService/services/dossierRhAdministratif # login des Admins qui auront le droit de se connecter sous le nom d'une autre personne (séparé par une virgule) agent.admin=pim,pam,poum # visualisation du compte bancaire agent.visualisationCompte=boolean # mail du contact qui reçoit les demandes effectuées dans l'onglet Question agent.contactHarpege = sebastien.montel@uhp-nancy.fr #indiquer si l'accès au web service est anonyme, si wsdl.anonymous est false, indiquer les paramètres de connexion au ws avec les attributs wsdl.usr_name et wsdl.usr_password wsdl.anonymous=boolean wsdl.usr_name=username wsdl.usr_password=password #attribut ldap qui contient l'identifiant harpege de l'agent ldap.HarpegeId = supannEmpId
- adapter le fichier build.properties
- déploiement en quickstart
quick-start=true
- déploiement en portlet
quick-start=false deploy.type=portlet #Répertoire de déploiement deploy.home=webapps_du_tomcat/esup-agent
- déploiement en servlet
quick-start=false deploy.type=servlet deploy.home=un_tomcat_ailleurs/webapps/esup-agent tomcat.port=8080 tomcat.path=un_tomcat_ailleurs tomcat.shutdown-port=8009 tomcat.host=host custom.recover.files=
- déploiement en quickstart
- prise en compte de la feuille de style
dans src_portail/custom/uPortal/webpages/media/org/jasig/portal/layout/tab-column/xhtml-theme/esup/skin/esup.css, indiquer l'import du fichier css@import url("/esup-agent/media/esup-agent.css");
- ajout du contexte dans la conf de tomcat
dans custom/Tomcat/conf/server.xml, ajouter le contexte pour la portlet<Context path="/esup-agent" docBase="webapps_du_tomcat/esup-agent" crossContext="true" reloadable="true"/>
- Modifier le source pour le telechargement des jars ( remplacer sourcesup par subversion dans build-commons.xml )
dans build-commons.xml il faut remplacer l'url <property name="commons.repository.path-prefix" value="http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/${commons.version}/esup-commons"; /> par <property name="commons.repository.path-prefix" value="https://subversion.cru.fr/esup-commons/tags/${commons.version}/esup-commons" /> et <property name="commons.repository.path-suffix" value="?root=esup-commons&view=co" /> par <property name="commons.repository.path-suffix" value="" />
- deployer :
ant deploy
la libraire cliente proposée par l'AMUE est incluse dans les sources
ChangeLog
version 1.0
- un agent peut modifier son adresse personnel, son n° téléphone et son courriel personnel (paramètres agent.telephonePortableModifiable, agent.emailModifiable et agent.adresseModifiable)
- onglet etat-civil : correction affichage des lieux de naissance
- onglet contrat : liste des contrats et avenants classés chronologiquement, mise en évidence du contrat sélectionné ; correction pour affichage des quotités, des affectations
- onglet carrière :
- onglet Question : une liste de destinataires peut être définie (bean EnvoiMail dans le fichier agent.xml)
agent.telephonePortableModifiable=false
agent.emailModifiable=false
agent.adresseModifiable=false