From: Jeff E. <JEm...@lg...> - 2004-06-24 14:20:03
|
Java has a debugging API that allows you to write a Java program that can attach to a remote Java program and inspect its contents. Because the API is in Java, you can call it from Jython. http://java.sun.com/j2se/1.4.2/docs/guide/jpda/index.html -----Original Message----- From: Glanville, Jay [mailto:Jay.Glanville@NaturalConvergence.com] Sent: Thursday, June 24, 2004 6:16 AM To: jyt...@li... Subject: [Jython-users] Can I use the Jython interpreter remotely? Hello all. I'm very new to Jython and I don't know if I can do what I want to do. I can't find any answer in the FAQ or the mailing lists, so I will now advertise my ignorance and ask my question publicly ... ;-) Is there a way that I can attach a Jython interpreter to a remotely running java program so that I can inspect the contents / state of that program. Thanks JDG -- Jay Glanville ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Jython-users mailing list Jyt...@li... https://lists.sourceforge.net/lists/listinfo/jython-users |
From: Jay G. <jay...@na...> - 2004-06-24 14:30:00
|
Thanks for the good suggestion Jeff. I do have a hesitation in using the JDPA: I don't like the idea of having to pause the execution of my program just to inspect it's state. Regardless of that hesitation, it certainly is a good idea, one that I hadn't thought of (I've thought of using my IDE's debugger, but not using the Jython interpreter as the debugger interface). Thanks JDG -- Jay Glanville > -----Original Message----- > From: jyt...@li... > [mailto:jyt...@li...] On Behalf > Of Jeff Emanuel > Sent: Thursday, June 24, 2004 10:20 AM > To: Glanville, Jay > Cc: 'jyt...@li...' > Subject: RE: [Jython-users] Can I use the Jython interpreter remotely? > > > Java has a debugging API that allows you to write a Java program > that can attach to a remote Java program and inspect its contents. > Because the API is in Java, you can call it from Jython. > http://java.sun.com/j2se/1.4.2/docs/guide/jpda/index.html > > > -----Original Message----- > From: Glanville, Jay [mailto:Jay.Glanville@NaturalConvergence.com] > Sent: Thursday, June 24, 2004 6:16 AM > To: jyt...@li... > Subject: [Jython-users] Can I use the Jython interpreter remotely? > > > Hello all. > > I'm very new to Jython and I don't know if I can do what I want to do. > I can't find any answer in the FAQ or the mailing lists, so I will now > advertise my ignorance and ask my question publicly ... ;-) > > Is there a way that I can attach a Jython interpreter to a remotely > running java program so that I can inspect the contents / > state of that > program. > > Thanks > > JDG > > -- > Jay Glanville > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |
From: Jeff E. <JEm...@lg...> - 2004-06-24 14:39:50
|
Another possiblity is to embed a Jython interpreter in your application to be examined. The intepreter could listen for commands from a socket and return the results on the socket. Then you can write a Jython, Java, or even C program that connects to the first app and sends jython commands to it. -----Original Message----- From: Jay Glanville [mailto:jay...@na...] Sent: Thursday, June 24, 2004 8:29 AM To: 'Jeff Emanuel'; jyt...@li... Subject: RE: [Jython-users] Can I use the Jython interpreter remotely? Thanks for the good suggestion Jeff. I do have a hesitation in using the JDPA: I don't like the idea of having to pause the execution of my program just to inspect it's state. Regardless of that hesitation, it certainly is a good idea, one that I hadn't thought of (I've thought of using my IDE's debugger, but not using the Jython interpreter as the debugger interface). Thanks JDG -- Jay Glanville > -----Original Message----- > From: jyt...@li... > [mailto:jyt...@li...] On Behalf > Of Jeff Emanuel > Sent: Thursday, June 24, 2004 10:20 AM > To: Glanville, Jay > Cc: 'jyt...@li...' > Subject: RE: [Jython-users] Can I use the Jython interpreter remotely? > > > Java has a debugging API that allows you to write a Java program > that can attach to a remote Java program and inspect its contents. > Because the API is in Java, you can call it from Jython. > http://java.sun.com/j2se/1.4.2/docs/guide/jpda/index.html > > > -----Original Message----- > From: Glanville, Jay [mailto:Jay.Glanville@NaturalConvergence.com] > Sent: Thursday, June 24, 2004 6:16 AM > To: jyt...@li... > Subject: [Jython-users] Can I use the Jython interpreter remotely? > > > Hello all. > > I'm very new to Jython and I don't know if I can do what I want to do. > I can't find any answer in the FAQ or the mailing lists, so I will now > advertise my ignorance and ask my question publicly ... ;-) > > Is there a way that I can attach a Jython interpreter to a remotely > running java program so that I can inspect the contents / > state of that > program. > > Thanks > > JDG > > -- > Jay Glanville > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |
From: Greg K. <gre...@gm...> - 2004-06-24 14:34:37
|
On Thu, 24 Jun 2004 09:19:45 -0500, Jeff Emanuel <jem...@lg...> wrote: > > Java has a debugging API that allows you to write a Java program > that can attach to a remote Java program and inspect its contents. > Because the API is in Java, you can call it from Jython. > http://java.sun.com/j2se/1.4.2/docs/guide/jpda/index.html > There's also the log4j set of API's which can write out to various different "appenders" like JDBC, SNMP, LogWeb, etc. Generic project page: http://logging.apache.org/ Various add-on software: http://logging.apache.org/log4j/docs/download.html Greg |