-
Demande d'amélioration
-
Résolution: Résolu
-
Mineur
-
6.02.22
-
Aucune
-
Aucune
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