Projet esup-agent
Pages enfant
  • ESUP-AGENT

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.

...

  • adapter le fichier properties/config.properties
    Bloc de code
    # urls des fichiers wsdl liés au service web Harpege
    wsdl.url_referentiel_geographique=http://url<host>:port<port>/HarpegeWebService/services/referentielGeographique
    wsdl.url_referentiel_rh=http://url<host>:port<port>/HarpegeWebService/services/referentielRH
    wsdl.url_dossier_rh_personnel=http://url<host>:port<port>/HarpegeWebService/services/dossierRhPersonnel
    wsdl.url_dossier_rh_administratif=http://url<host>:port<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=pimadmin1,pamadmin2,poumadmin3
    
    # 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 = sebastienprenom.montel@uhpnom@univ-nancyexemple.fr
    
    #indiquer# simodification l'accèsdu 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=passwordté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
    
  • pour distinguer plusieurs types de destinataires au niveau des questions, modifier le fichier agnt/agent.xml :
    Bloc de code
    <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>
    
  • adapter le fichier build.properties
    • déploiement en quickstart
      Bloc de code
      quick-start=true
    • déploiement en portlet
      Bloc de code
      quick-start=false
      deploy.type=portlet
      #Répertoire de déploiement
      deploy.home=webapps_du_tomcat/esup-agent
    • déploiement en servlet
      Bloc de code
      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=
      

...