Pages enfant
  • Manuel Installation - Esup-CIL

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.

Fichiers de configurations à modifier

  • auth/auth

    config.

    xml

Le mode d'authentification souhaité. En cas d'utilisation, en portlet par exemple, utiliser le bean :

Bloc de code

<bean id="authenticationService" class="org.esupportail.commons.services.authentication.PortalOrCasFilterAuthenticator">
<description>
The name of the Portal attribute that holds the uid of users, as set in portlet.xml.
</description>
<property name="uidPortalAttribute" value="uid" />
</bean>
  • dao/hibernate/hibernate.cfg.xml

...

  • properties

    • connexion à la base de données

...

    • paramèrte smtp

    • gestion des logs
Bloc de code

<property name="hibernate.connection.driver_class">org.postgresql.Driver</property>

<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/cil</property>

<property name="hibernate.connection.username">username</property>

<property name="hibernate.connection.password">passwd</property>

<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>

Pour un accès via un pool de connexion Tomcat :

Bloc de code

<property name="hibernate.connection.datasource">java:comp/env/jdbc/Cil</property>

Avec dans la déclaration du contexte dans Tomcat :

Bloc de code

<Resource name="jdbc/Cil"

	auth="Container"

	type="javax.sql.DataSource"

	factory="org.apache.commons.dbcp.BasicDataSourceFactory"

	url="jdbc:postgresql://localhost:5432/cil"

	driverClassName="org.postgresql.Driver"

	username="username"

	password="webupasswdvhc"

	maxWait="10000"

	maxIdle="30"

	maxActive="100"/>
  • domain/domain.xml

Bloc de code
<bean
		id="domainService"
		class="org.esupportail.cnil.domain.DomainServiceImpl"
		>
		<property name="daoService" ref="daoService" />
		<property name="ldapUserService" ref="ldapUserService" />
		<property name="displayNameLdapAttribute" value="displayName" />
		<property name="portalService" ref="portalService" />
		<property name="uploadDirectory" value="/var/www/fileUploadCil">
			<description>
				The directory where uploaded files are stored.
			</description>
		</property>
		<property name="uploadUrl" value="http://localhost/fileUploadCil" >
			<description>
				The URL where you can download files.
			</description>
		</property>
		<property name="groupService" ref="groupService"/>

		<property name="mailCil" value="cil@univ-valenciennes.fr">
			<description>
				the generic mail for the cil.
			</description>
		</property>

	</bean>

...

  • uploadDirectory
  • uploadUrl
  • mailCil
  • init/init.xml

...

Pas de format

firstAdministratorId
  • ldap/ldap.xml

...

  • logging/log4j.properties et logging/log4j-batch.properties


Mettre à jour les emplacements des fichiers de log

  • portal/portal.xml

...

  • portal

    cil/groups.xml


Fichier qui permet de donner les groupes dont l'application devra aller chercher les fils dans les groupes du portail. Ces groupes sont utilisés pour les Structures en chatge du traitement ainsi que pour les catégories de personnes concernées par le traitement.

...




Exemple : Le nom du groupe dans le portail est : Personnels du service SERVICE INFORMATIQUE, dans la liste des structures on ne veut voir apparaître que SERVICE INFORMATIQUE, il faut donc faire un substring(22) sur la chaine récupérée.

...

.

...

Mettre à jour les paramètres de connexion au serveur SMTP