# urls des fichiers wsdl liés au service web Harpege wsdl.url_referentiel_geographique=http://<host>:<port>/HarpegeWebService/services/referentielGeographique wsdl.url_referentiel_rh=http://<host>:<port>/HarpegeWebService/services/referentielRH wsdl.url_dossier_rh_personnel=http://<host>:<port>/HarpegeWebService/services/dossierRhPersonnel wsdl.url_dossier_rh_administratif=http://<host>:<port>/HarpegeWebService/services/dossierRhAdministratif # type accès aux web services et login/mot de passe si nécessaire wsdl.anonymous=boolean wsdl.usr_name= wsdl.usr_password= # login des Admins qui auront le droit de se connecter sous le nom d'une autre personne (séparé par une virgule) agent.admin=admin1,admin2,admin3 # visualisation du compte bancaire agent.visualisationCompte=boolean # mail du contact qui reçoit les demandes effectuées dans l'onglet Question (utilisé si le bean envoiMail n'est pas renseigné) agent.contactHarpege = prenom.nom@univ-exemple.fr # modification du n° téléphone portable agent.telephonePortableModifiable=boolean # modification du mail agent.emailModifiable=boolean # modification de l'adresse personnelle agent.adresseModifiable=boolean #attribut ldap qui contient l'identifiant harpege de l'agent ldap.HarpegeId=supannEmpId |
<bean class="org.esupportail.esupAgent.domain.beans.EnvoiMail" id="envoiMail"> <property name="contactList"> <map> <entry key="drhbiatos"> <bean class="org.esupportail.esupAgent.domain.beans.ContactMail"> <property name="libelle" value="DRH pour les Biatos" /> <property name="addressList"> <list> <value>adresse3@domain2</value> </list> </property> </bean> </entry> <entry key="drhenseignant"> <bean class="org.esupportail.esupAgent.domain.beans.ContactMail"> <property name="libelle" value="DRH pour les Enseignants" /> <property name="addressList"> <list> <value>adresse1@domain2</value> <value>adresse2@domain3</value> </list> </property> </bean> </entry> </map> </property> </bean> |
quick-start=true |
quick-start=false deploy.type=portlet #Répertoire de déploiement deploy.home=webapps_du_tomcat/esup-agent |
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= |
@import url("/esup-agent/media/esup-agent.css"); |
<Context path="/esup-agent" docBase="webapps_du_tomcat/esup-agent" crossContext="true" reloadable="true"/> |
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="" /> |
ant deploy |
Au niveau du WS Harpege, le compte harpege utilisé doit posséder les droits en écriture sur les tables suivantes :
Un bug existe au niveau des agents qui possèdent comme échelons des chevrons, le ws harpege ne retourne aucune information : l'onglet avancement n'affiche alors aucune information et l'inm n'est pas affiché dans la carrière. Un ticket est déposé à l'AMUE en attente de résolution.