Fork me on GitHub

Installation du plugin

L'installation du plugin Webappcontainer ne présente pas de particularités majeures.

Installation à partir d'un site Maven 2

Il suffit d'ajouter la dépendance dans le fichier "pom.xml" du site Lutèce.

<dependencies>
	...
	<dependency>
		<groupId>fr.paris.lutece.plugins</groupId>
		<artifactId>plugin-webappcontainer</artifactId>
		<version>1.0.0</version>
		<type>lutece-plugin</type>
	</dependency>
	...
</dependencies>
				

Pour plus d'information sur la création d'un site Lutèce avec Maven 2, se reporter au tutoriel "Réalisation d'un site" sur le Wiki Lutèce.

Installation classique

Le plugin doit être téléchargé depuis le référentiel des composants, puis être décompressé dans une webapp Lutèce disposant déjà d'un cœur Lutèce.

Installation de l'environnement

La documentation relative à l'installation d'un environnement pour une application web Lutèce est disponible sur le site du projet Lutèce, section "Installation".

Paramétrage du descripteur de déploiement (web.xml)

L'ajout de la servlet suivante dans le descripteur de déploiement (web.xml) est nécessaire pour rediriger le contenu non-HTML.

<web-app>
	...
	<servlet>
		<servlet-name>WebappcontainerServlet</servlet-name>
		<servlet-class>fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerResourceServlet</servlet-class>
	</servlet>
	...
	<servlet-mapping>
		<servlet-name>WebappcontainerServlet</servlet-name>
		<url-pattern>/webappcontainer</url-pattern>
	</servlet-mapping>
	...
</web-app>