> > > 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. >
