bonjour,
Voilà actuellement je suis en train d'écrire une classe java qui va logger des informations dans un fichier nommé "diagnostic.log".Cependant il est requis de démarrer une instance du server d'application Sun One via shell Script(unix).En résumé, j'ai écris un script shell qui va démarrer l'instance du server et il fonctionne bien.Mon problème est que je dois logger des infos dans le fameux fichier diagnostic.log mais pour cela je dois récupérer l'exit status renvoyé par mon script et le passer à ma classe java en argument afin de faire un test sur ce code renvoyé et de pouvoir logger en "info" si Exit_Code=0 et en "error" si Exit_Code=1. Quelqu'un m'a conseillé d'utiliser la classe Runtime qui permet de stocker dans un Process le getruntime.
Voilà le script que je lance pour starter mon instance:
bash Spine.Software.PSIS start psis01_instance
comment récupérer dans ma classe java un paramètre de mon script en l'occurence ici "exit_code"?
Si vous avez besoin d'infos je peux vous en donner plus
Merci
Partager