merci � tous, pour vos r�ponses.
----- Original Message ----- From: Zeljko Velaja <[EMAIL PROTECTED]> Date: Tuesday, July 8, 2003 4:35 pm Subject: RE: RE: RE : process , la suite > >> Pour l'histoire du Runtime, �a m'int�resse, mais franchement > dans la > >> doc je n'ai vu des Process retourn� que par des m�thodes exec. > > On est d'accord, mais il faut distinguer deux classes : > > - la classe Runtime qui est un singleton et qui repr�sente le > processusdans lequel tourne la machine virtuelle (celui qui > t'int�ressejustement). Malheureusement, il n'y a pas moyen de > r�cup�rer son > identifiant (essayer peut-�tre Runtime.getRuntime().toString() ?, mais > j'y crois pas trop). > - la classe Process dont les instances sont g�n�r�es par la m�thode > "exec" de l'objet ... Runtime ! > > -----Message d'origine----- > De : David MARQUES [mailto:[EMAIL PROTECTED] > Envoy� : mardi 8 juillet 2003 16:29 > � : [EMAIL PROTECTED] > Objet : Re: RE: RE : process , la suite > > > > > > Runtime permet de faire cela pour un process cr�� avec un > > > > exec. > > > > Non justement ! Mais bon, bref ... > > > Pour l'histoire du Runtime, �a m'int�resse, mais franchement dans > la > doc je n'ai vu des Process retourn� que par des m�thodes exec. > > > > > > Je ne vois pas pourquoi faire cela � l'int�rieur de ton appli : > > pourquoine pas r�cup�rer ces informations dans le script de > > lancement de ton > > application ? Le langage de batch utilis� doit te permettre de > g�n�rer> le log en question pour ton client. > > > Une pr�cision, mon appli int�gre un composant boite noire (objet > java).C'est ce dernier que je livre � mon client. > Je n'ai donc pas possibilit� de r�cup�rer le process ailleurs qu'� > l'int�rieur de mon composant lui-m�me puisque c'est l'appli h�te > de mon > client qui cr�era des instances de mon composant. > > > > > > -----Message d'origine----- > > De : David MARQUES [mailto:[EMAIL PROTECTED] > > Envoy� : mardi 8 juillet 2003 15:58 > > � : [EMAIL PROTECTED] > > Objet : Re: RE : process , la suite > > > > > > La raison, la voila : > > Mon client me demande de g�n�rer un fichier de log dans lequel > est > > sp�cifi� la machine sur laquelle tourne l'appli et le process de > > mon > > appli. Dans le but de pouvoir aller rapidement tuer un process > qui > > d�connerai. > > Je pr�cise que ce type d'info dans le fichier de log est commun > � > > tous > > les fichiers de log des applis en place du client. je suis donc > > tenu de > > faire de m�me pour mon appli. > > Le fichier que je g�n�re est analys� par une appli de supervision. > > > > > > ----- Original Message ----- > > From: MOUSSAUD Benoit <[EMAIL PROTECTED]> > > Date: Tuesday, July 8, 2003 3:35 pm > > Subject: RE : process , la suite > > > > > > > > > > > > > > Runtime permet de faire cela pour un process cr�� avec un > > > > exec. Mon probl�me est diff�rent. Je suis preneur de tout > > > > autre solution : mon but est de r�cup�rer le nom du process > > > > dans lequel tourne mon appli java (de l'int�rieur), c'est � > > > > dire le process de la jvm concern�. > > > > > > Facile : c'est toujours 'java[.exe]' > > > > > > > De plus il faudrait que la solution soit ind�pendante de la > > > > plateforme > > > > d'ex�cution (pas de JNI). > > > > > > Done ;-) > > > > > > Le soucis est ce que tu demandes est d�pendant de l'OS et > > > justement > > > La jvm est la pour faire le lien (et l'abstraction) entre ton > os et > > > l'application > > > > > > La vrai question est: "Quand quel but ? Pour quoi en faire ?" > > > > > > > > > Benoit Moussaud > > > > > > > > > > > > > > > ----- Original Message ----- > > > > From: Zeljko Velaja <[EMAIL PROTECTED]> > > > > Date: Tuesday, July 8, 2003 3:06 pm > > > > Subject: RE: process > > > > > > > > > Je ne pense pas que ce soit possible : la classe Process > > sert > > > � > > > > > controler des processus cr��s PAR la machine virtuelle > > > > courante. Il te > > > > > reste n�anmoins les m�thodes de la classe Runtime qui te > > > > > permettent de > > > > > faire certaines actions. > > > > > > > > > > -----Message d'origine----- > > > > > De : David MARQUES [mailto:[EMAIL PROTECTED] > > > > > Envoy� : mardi 8 juillet 2003 15:07 > > > > > � : [EMAIL PROTECTED] > > > > > Objet : process > > > > > > > > > > > > > > > bonjour, > > > > > Comment r�cup�rer le process dans lequel tourne mon appli > > Java > > > ? Je > > > > > voudrais le r�cup�rer � l'int�rieur d'un de mes objets en > > > cours > > > > > d'�xecution avec une m�thode qui donnerait : Process > process > > = > > > > > getProcess(); Cela est-il possible ? merci > > > > > > > > > > > > This message contains information that may be privileged or > > > confidential and > > > is the property of the CTS www.criltelecom.com. It is only > > > intended for the > > > person to whom it is addressed. If you are not the intended > > > recipient, you > > > are not authorized to read, print, retain, copy disseminate, > > > distribute, or > > > use this message or any part thereof. If you receive this > > message > > > in error, > > > please notify the sender immediately and delete all copies of > > this > > > message. > > >
