Version : Geoconcept Web 5.0

Niveau :

Présentation

Il peut être nécessaire de déployer un second WAR sur un même serveur, pour plusieurs raisons comme par exemple, le test d'une nouvelle version de Geoconcept Web.

Mise en garde

Il est important de signaler que nous recommandons pour tester une nouvelle version, de la déployer sur un environnement de test indépendant du serveur de production. Dans le cas où il n'est pas possible de disposer d'un serveur dédié aux tests, voici la procédure à suivre.

Procédure

  1. Arrêt de Tomcat
  2. Sauvegarder la base de données 
  3. Créer une base de données vierge "base_test" ou éventuellement dupliquer la base de données en production pour conserver les paramètres et les projets
  4. Déployer le nouveau WAR, dans le dossier "[Tomcat]\webapps\" avec le nom "geoconcept-web-test.war"
  5. Dupliquer le fichier de contexte dans le dossier "[Tomcat]\conf\Catalina\localhost\" avec le nom "geoconcept-web-test.xml"
  6. Editer le nouveau fichier de contexte en remplaçant le nom de la base de données en production par "base_test"
  7. Relancer Tomcat

Le nouveau projet est accessible depuis l'url http://localhost:8080/geoconcept-web-test (le port peut être différent en fonction de la configuration déployée). Si une base vierge a été créée, l'authentification est admin/geoconcept. Si le base de production a été dupliquée, l'authentification est celle qui est définie sur la production.

Dans le cadre d'un déploiement d'une nouvelle version de Geoconcept Web, il est possible que certains comportements de l'application soient différents. A ce sujet, consulter le paragraphe Changement de comportement de la documentation de Geoconcept Web.