I've now enhanced DebugAppServer to support the AutoReload setting. I
found this to be important because otherwise I had to manually start
and stop the app server if I modified a servlet's base class or some
supporting module. That gets old.

AutoReload is tricky to support because the DebugAppServer cannot
simply exit since your Python debugger would lose track of it.
Consequently, there are some limitations including no reload support
for changes made to WebKit or Python's standard modules.

It seems to work, but I want to test it a couple more days before
checking it in.

>From here on out, I'll be doing all web development in a debugging
environment (WingIDE in my case).

-Chuck


On 7/18/05, Geoffrey Talvola <[EMAIL PROTECTED]> wrote:
> Chuck Esterbrook wrote:
> > Geoff, This is fantastic and long overdue in WebKit! Thanks for
> > beating me to it.
> >
> > I noticed that WebKit was still catching exceptions and dumping them
> > to the console. This meant the Python debugger could not trap them in
> > order to let me inspect the live application. I fixed this and just
> > checked in now. Let me know if you have any problems with it.
> 
> Cool.  The case that motivated me to write this was a complicated servlet
> that was behaving incorrectly without an exception.  I actually never tested
> the exception case.
> 
> - Geoff
>


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to