La liste des bundles montre que l'application est incidentée
edsn>bundle:list | grep -v Active
START LEVEL 100 , List Threshold: 50
ID | State | Lvl | Version | Name
----+---------+-----+--------------------+--------------------------------------
32 | Failure | 80 | 6.0.11 | com.soprahr.edsn.admin
42 | Failure | 80 | 6.0.11 | com.soprahr.edsn.backlog.rest
46 | Failure | 80 | 6.0.11 | com.soprahr.edsn.bizcontrol.management.impl
47 | Failure | 80 | 2.2.3 | com.soprahr.edsn.bizcontrol.standard.impl
48 | Failure | 80 | 6.0.11 | com.soprahr.edsn.command
50 | Waiting | 80 | 6.0.11 | com.soprahr.edsn.common.command
53 | Failure | 80 | 6.0.11 | com.soprahr.edsn.data.control.server
54 | Failure | 80 | 6.0.11 | com.soprahr.edsn.data.rest
62 | Failure | 80 | 6.0.11 | com.soprahr.edsn.extractor.impl
64 | Waiting | 80 | 6.0.11 | com.soprahr.edsn.historiquecontrat.impl
68 | Failure | 80 | 6.0.11 | com.soprahr.edsn.m2m.rest
74 | Failure | 80 | 6.0.11 | com.soprahr.edsn.notification.impl
76 | Failure | 80 | 6.0.11 | com.soprahr.edsn.paiement.impl
79 | Failure | 80 | 6.0.11 | com.soprahr.edsn.persistance.jpa
82 | Failure | 80 | 6.0.11 | com.soprahr.edsn.producer.impl
84 | Waiting | 80 | 6.0.11 | com.soprahr.edsn.report.controlimpl
85 | Waiting | 80 | 6.0.11 | com.soprahr.edsn.report.forcageimpl
93 | Failure | 80 | 6.0.11 | com.soprahr.edsn.usermanager.proxy
94 | Failure | 80 | 6.0.11 | com.soprahr.edsn.usermanager.rest
95 | Failure | 80 | 6.0.11 | com.soprahr.edsn.workflow.activiti
Dans les logs, le message est explicite :
2020-06-30T08:56:23,480 | ERROR | N/edsn-home/conf |
BpmnDeploymentListener
| Unable to parse deployed file /hraprd/EDSN/edsn-home/conf/users.xml
org.xml.sax.SAXParseException:
La balise de fin pour le
type d'élément "user" doit se terminer par un délimiteur '>'Un fichier d'utilisateurs incorrect a donc été mis en ligne. Correction, arrêt, démarrage ...
Avant de déployer un nouveau fichier, utilisez un outils de contrôle XML (ex: le plugin XML Parsing de notepad++ ci dessous), testez le sur un environnement de recette ...
Autre point : ce fichier doit être en UTF8. C'est à dire qu'il ne faut donc pas y saisir les caractères accentués ANSI. Si vous avez besoin de ces caractères spéciaux, vous pouvez avec Notepad++ utiliser le menu "Encodage" / "Encodez en UTF8". Ou sous Unix la commande de conversion (source users.xml.ansi, cible users.xml) :
iconv -f ISO-8859-15 -t UTF-8 users.xml.ansi > users.xml
En cas de caractères non UTF8 vous aurez le message :
2020-06-30T14:45:25,771 | WARN | N/edsn-home/conf | fileinstall | Failed to update artifact /hraprd/EDSN/edsn-home/conf/users.xml
javax.xml.bind.UnmarshalException: null
...
Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Octet 2 de la séquence UTF-8 à 3 octets non valide.
...
Aucun commentaire:
Enregistrer un commentaire