> >Date: Tue, 08 Feb 2000 22:54:52 -0600 >From: "Mark A. Schwenk" <[EMAIL PROTECTED]> >Organization: WellThot Inc. >X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686) >X-Accept-Language: en >MIME-Version: 1.0 >To: [EMAIL PROTECTED] >CC: [EMAIL PROTECTED], [EMAIL PROTECTED] >Subject: Re: [pws] Re: Squeak's web server >References: <[EMAIL PROTECTED]> ><v04210114b4c5f8f529fa@[130.207.3.227]> >Content-Type: text/plain; charset=us-ascii >Content-Transfer-Encoding: 7bit > >Mark Guzdial wrote: > > > > I'll try to answer for the things not yet addressed earlier. > > > > > >And is there any easy way to debug a #process: method? A 'self >halt' seems > > >not to work. It seems that the only way to debug is to emit string on the > > >Display. > > > > In general, debugging webserver code is hard. Got any good ideas? > > > >You can't beat the Squeak environment for debugging web applications. > >I am currently using PWS and have modified several methods to help >with debugging during development. If an error occurs and debugging >is turned off, the page that is returned with errors has a "hidden" >comment showing a full stack trace. If debugging is turned on, you >get a notifier window that you can dig into and debug. You can also >use halt messages if debugging is turned on to get a notifier and >open a debugger. > >As you can guess, I am not running headless servers at the moment. > >I am planning to try Comanche soon and will add similar changes >there if necessary. > >If you are interested in this code, let me know and I'll put >together a suitable change set. > >-Mark Schwenk > WellThot Inc. > See you at Camp Squeak. -------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : [EMAIL PROTECTED] http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
