29 mai 2020

eDSN / ePASRAU - Installation et erreur Unable to open JAR file, probably deleted


Suite à déploiement d'une nouvelle release,
Messages rencontrés au début du démarrage :

2020-05-28T10:53:52,555 | ERROR | FelixStartLevel | Felix | Bundle com.soprahr.epasrau.autocontrol.pasrauval.pasrau [43] Unable to get module class path. (java.lang.RuntimeException: Unable to open JAR file, probably deleted: error in opening zip file)

java.lang.RuntimeException: Unable to open JAR file, probably deleted: error in opening zip file

2020-05-28T10:53:52,621 | WARN | vator-1-thread-2 | Activator | Error starting activator

java.io.IOException: Unexpected end of input at 1:1


Contrôlez que :
- Le transfert du tar.gz de edsn/epasrau sur le serveur s’est passé correctement et que le fichier est intègre,
- Que son déploiement (gunzip et tar -x) s’est passé sans erreur,
- Que l'application dispose ensuite d'un espace disque suffisant.






Dans l'expérience rencontrée, le tar.gz était correct, son déploiement s'est fait sans erreur,
Mais un incident (disque plein) s'est produit durant le démarrage.

En conséquence des fichiers initialisés durant le démarrage étaient incomplets / absents / altérés.




Dans ce cas il a fallu :

- Stopper edsn/epasrau (puis lister la présence de processus Unix edsn/epasrau, le(s) tuer si besoin)
- Supprimer l’arborescence edsn/epasrau déployée (conserver epasrau-home)
- Faire de la place sur le disque (purge d'anciennes releases inutiles)
- Re-transférer le tar.gz (inutile dans notre cas : le fichier était intègre)
- Re-déployer le tar.gz
- Re-mettre à jour le bin/setenv (export JAVA_HOME=… et autre)
- Démarrer :

cd edsn/bin 
ou
cd epasrau/bin
puis
./start clean 

NB : l'option "clean" permet la purge des caches

Aucun commentaire:

Enregistrer un commentaire