Exécution de plusieurs instances du Portail PowerAMC sur un serveur

Nous ne prenons pas en charge l'exécution de plusieurs instances du Portail PowerAMC sur un seul serveur Tomcat ou d'un autre type. Il est néanmoins possible de configurer manuellement l'installation pour ce faire en utilisant cette procédure.

  1. Installez le Portail PowerAMC initial normalement.
    Dans cet exemple, nous l'installons sur C:\Portal :
  2. Créez un second répertoire d'installation pour la second instance du Portail PowerAMC, puis ajoutez un sous-répertoire destiné à contenir la seconde instance de Tomcat.
    Dans cet exemple, nous allons créer un second répertoire d'installation dans C:\Portal2
  3. Installez le second serveur Tomcat (ou autre) dans C:\Portal2\Tomcat puis spécifiez un autre port d'écoute.
    Dans cet exemple, nous allons utiliser le port 3030 pour le premier Tomcat et 9090 pour la seconde instance.
  4. Copiez C:\Portal\Tomcat\webapps\cmr.war dans C:\Portal2\Tomcat\webapps\cmr.war. Pour le reste de cette procédure, le fichier doit être dézippé, comme si Tomcat était exécuté.
  5. Copiez les dossiers config, log, keystore et license de C:\Portal dans C:\Portal2.
  6. Editez C:\Portal2\Tomcat\webapps\cmr\WEB-INF\cmrhome.xml pour spécifier votre nouveau dossier :
    <entry key="Path">C:\ExplorWebRefer2</entry>
  7. Supprimez C:\Portal2\Tomcat\work, puis relancez Tomcat.

    L'URL permettant d'accéder à la première instance du Portail PowerAMC est http://monserveur:3030/cmr/ et celle pour la seconde instance est http://monserveur:9090/cmr/.

    La nouvelle instance va initialement pointer vers la base de données d'origine. Vous pouvez changer la base de données :
    • En cliquant sur le lien Options avancées dans la page de connexion.
    • En éditant C:\Portal2\config\repository.xml