Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-1735

Pouvoir charger les sites d'une application au démarrage même si l'un d'eux renvoie une erreur

    XMLWordImprimable

    Informations

    • Type: Demande d'amélioration
    • Etat: Résolu
    • Priorité: Mineur
    • Résolution: Résolu
    • Affecte la/les version(s): 6.02.22
    • Version(s) corrigée(s): 6.02.23
    • Composants: Aucune
    • Etiquettes:
      Aucune

      Description

      Lorsqu'un des sites déclarés sur l'application renvoie une erreur au lancement de l'application, aucun site n'est chargé, et l'application ne fonctionne donc pas. Serait-il possible d'isoler l'erreur afin de permettre le chargement des autres sites ?

      Voici l'erreur rencontrée dans le cas présent lorsque le fichier properties d'un des sites est corrompu :

      2015-06-24 14:30:47.864 [MigrationGestionDesSites.java:75] [ERROR] erreur lors de la récupération des sites
      java.util.NoSuchElementException: 'site.AIP.sso' doesn't map to an existing object
              at org.apache.commons.configuration.AbstractConfiguration.getBoolean(AbstractConfiguration.java:640) ~[commons-configuration-1.5.jar:1.5]
              at com.univ.multisites.dao.impl.InfosSiteDaoProperties.getInfosSite(InfosSiteDaoProperties.java:216) ~[core-6.01.03.jar:na]
              at com.univ.multisites.dao.impl.InfosSiteDaoProperties.getListeInfosSites(InfosSiteDaoProperties.java:234) ~[core-6.01.03.jar:na]
              at com.kosmos.usinesite.service.impl.ServiceInfosSiteProcessus.getListeTousInfosSites(ServiceInfosSiteProcessus.java:111) ~[core-6.01.03.jar:na]
              at com.kosmos.usinesite.migration.MigrationGestionDesSites.init(MigrationGestionDesSites.java:71) ~[core-6.01.03.jar:na]
              at com.kportal.extension.ExtensionManager.initExtension(ExtensionManager.java:257) [core-6.01.03.jar:na]
              at com.kportal.extension.ExtensionManager.loadExtension(ExtensionManager.java:126) [core-6.01.03.jar:na]

      En l'état c'est assez pénalisant car l'application ne fonctionne pas du tout, alors qu'un seul site est en erreur.

      Merci

        Pièces jointes

          Activité

            Personnes

            • Responsable:
              alice.ark Alice ARK
              Rapporteur:
              alice.ark Alice ARK
            • Votes:
              0 Voter pour cette demande
              Gérer les observateurs:
              2 Commencer l'observation de cette demande

              Dates

              • Création:
                Mise à jour:
                Résolue: