> Use
> (trace weblocks:handle-client-request)
> then make your request and show us the output.
Hello Leslie,
Here is the full backtrace as displayed in the browser. I hope I did the
right thing and that this output is helpful. Again, many thanks for your
help.
Harrison.
Weblocks caught an error
Description
SIMPLE-ERROR: Your request timed out.
Actions
Reset this web application's session
Session data
TODO
Restarts
TODO
Backtrace
Date/time: 2009-07-10-14:34An unhandled error condition has been
signalled: Your request timed out.
#<The COMMON-LISP-USER package, 109/128 internal, 0/4 external>
#<MP:PROCESS Name "Hunchentoot worker (client: 127.0.0.1:61030)" Priority 0
State "Running">
Call to TRIVIAL-BACKTRACE:PRINT-BACKTRACE (offset 261)
ERROR : #<SIMPLE-ERROR 200E43EF>
TRIVIAL-BACKTRACE::OUTPUT : NIL
TRIVIAL-BACKTRACE::IF-EXISTS : :APPEND
TRIVIAL-BACKTRACE::VERBOSE : NIL
STREAM : #<SYSTEM::STRING-OUTPUT-STREAM 200CBE8F>
TRIVIAL-BACKTRACE::CLOSE? : NIL
DBG::EXTRA-VALS : :DONT-KNOW
Binding frame:
WEBLOCKS:*WEBLOCKS-OUTPUT-STREAM* : #<SYSTEM::STRING-OUTPUT-STREAM
215B9097>
Binding frame:
WEBLOCKS:*WEBLOCKS-OUTPUT-STREAM* : NIL
Catch frame: #<Unbound Marker>
Call to (METHOD WEBLOCKS:HANDLE-ERROR-CONDITION (WEBLOCKS:WEBLOCKS-WEBAPP
T)) (offset 754)
WEBLOCKS::APP : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
WEBLOCKS::C : #<SIMPLE-ERROR 200E43EF>
DBG::OBJ : #<SYSTEM::STRING-OUTPUT-STREAM
215B9097>
DBG::DESC : (#<SYSTEM::STRING-OUTPUT-STREAM
215B9097> T (CHARACTER))
WEBLOCKS:*WEBLOCKS-OUTPUT-STREAM* : #<SYSTEM::STRING-OUTPUT-STREAM
215B9097>
WEBLOCKS:*WEBLOCKS-OUTPUT-STREAM* : #<SYSTEM::STRING-OUTPUT-STREAM
215B9097>
Call to (SUBFUNCTION 1 (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND
(WEBLOCKS:WEBLOCKS-WEBAPP))) (offset 78)
WEBLOCKS::C : #<SIMPLE-ERROR 200E43EF>
WEBLOCKS::APP : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
DBG::|block-catch-tag| : (NIL)
Binding frame:
CONDITIONS::*IN-SIGNAL-CATCH* : T
Call to SIGNAL (offset 809)
CONDITIONS::DATUM : #<SIMPLE-ERROR 200E43EF>
CONDITIONS::ARGUMENTS : NIL
Binding frame:
CONDITIONS::*IN-SIGNAL-CATCH* : NIL
Catch frame: CONDITIONS::SIGNAL-CATCH
Binding frame:
CONDITIONS::*BROKEN-ON-SIGNALS* : NIL
Binding frame:
CONDITIONS::*IN-SIGNAL-CATCH* : T
Call to SIGNAL (offset 809)
CONDITIONS::DATUM : #<COM.METABANG.TRIVIAL-TIMEOUT:TIMEOUT-ERROR
200DE7A3>
CONDITIONS::ARGUMENTS : NIL
Binding frame:
CONDITIONS::*IN-SIGNAL-CATCH* : NIL
Catch frame: CONDITIONS::SIGNAL-CATCH
Binding frame:
CONDITIONS::*BROKEN-ON-SIGNALS* : NIL
Catch frame: (NIL)
Catch frame: (NIL)
Call to CERROR (offset 325)
CONDITIONS::CONTINUE-STRING : "Timeout"
CONDITIONS::DATUM : COM.METABANG.TRIVIAL-TIMEOUT:TIMEOUT-ERROR
CONDITIONS::ARGUMENTS : NIL
Call to (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (T)) (offset 517)
WEBLOCKS::APP : #<WEBLOCKS::WEBLOCKS-DEFAULT
215E623F>
DBG::G : (#<Function (METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST (WEBLOCKS:WEBLOCKS-WEBAPP)) 22353E52>)
DBG::G : #<Function ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (T)) . 1) 22352622>
CONDITIONS::*HANDLER-CLUSTERS* :
(((COM.METABANG.TRIVIAL-TIMEOUT:TIMEOUT-ERROR . #<Function ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (T)) . 1) 22352622>)) ((ERROR .
#<Closure ((METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND
(WEBLOCKS:WEBLOCKS-WEBAPP)) . 1) 223FDF02>)) ((ERROR . #<Function ((METHOD
HUNCHENTOOT:PROCESS-REQUEST (T)) . 2) 2213E622>) (WARNING . #<Function
((METHOD HUNCHENTOOT:PROCESS-REQUEST (T)) . 1) 2213E732>)) ((ERROR .
#<Closure ((METHOD HUNCHENTOOT:PROCESS-CONNECTION :AROUND
(HUNCHENTOOT:ACCEPTOR T)) . 3) 200A0712>) (WARNING . #<Function ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 2)
2215D1DA>)))
DBG::|seconds-| : 30
DBG::|internal-flet-name-for-doit-| : #<Closure ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (T)) . #:|doit-3445|) 200BE7BA>
DBG::|result-| : NIL
DBG::|process-| : #<MP:PROCESS Name :DEAD-PROCESS
Priority 0 State "Dead">
Binding frame:
CLOS::*NEXT-METHODS* : (#<Function (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST
:AROUND (T)) 22352D32> #<Function (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST
(WEBLOCKS:WEBLOCKS-WEBAPP)) 22353E52>)
Call to CLOS::NEXT-METHOD-CALL-1 (offset 84)
CONS : (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND
(WEBLOCKS:WEBLOCKS-WEBAPP))
CLOS::NEXT-METHODS : (#<Function (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST
:AROUND (T)) 22352D32> #<Function (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST
(WEBLOCKS:WEBLOCKS-WEBAPP)) 22353E52>)
#:G174416 : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
Binding frame:
WEBLOCKS::*CURRENT-WEBAPP* : #<Unbound Marker>
Call to WEBLOCKS::CALL-IN-WEBAPP (offset 164)
WEBLOCKS::APP : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
WEBLOCKS::PROC : #<Closure ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (WEBLOCKS:WEBLOCKS-WEBAPP)) . 2)
200BC95A>
WEBLOCKS::*CURRENT-WEBAPP* : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
ANAPHORA:IT : NIL
Catch frame: (NIL)
Call to (METHOD WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND
(WEBLOCKS:WEBLOCKS-WEBAPP)) (offset 314)
WEBLOCKS::APP : #<WEBLOCKS::WEBLOCKS-DEFAULT 215E623F>
DBG::G : (#<Function (METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (T)) 22352D32> #<Function (METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST (WEBLOCKS:WEBLOCKS-WEBAPP)) 22353E52>)
DBG::G : #<Closure ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (WEBLOCKS:WEBLOCKS-WEBAPP)) . 1)
223FDF02>
CONDITIONS::*HANDLER-CLUSTERS* : (((ERROR . #<Closure ((METHOD
WEBLOCKS:HANDLE-CLIENT-REQUEST :AROUND (WEBLOCKS:WEBLOCKS-WEBAPP)) . 1)
223FDF02>)) ((ERROR . #<Function ((METHOD HUNCHENTOOT:PROCESS-REQUEST (T)) .
2) 2213E622>) (WARNING . #<Function ((METHOD HUNCHENTOOT:PROCESS-REQUEST
(T)) . 1) 2213E732>)) ((ERROR . #<Closure ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 3)
200A0712>) (WARNING . #<Function ((METHOD HUNCHENTOOT:PROCESS-CONNECTION
:AROUND (HUNCHENTOOT:ACCEPTOR T)) . 2) 2215D1DA>)))
Binding frame:
CLOS::*NEXT-METHODS* : NIL
Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 38)
Binding frame:
COMPILER::*NEXT-ENCAPSULATION* : #<CLOSER-MOP:STANDARD-GENERIC-FUNCTION
WEBLOCKS:HANDLE-CLIENT-REQUEST 223523CA>
Binding frame:
*TRACE-LEVEL* : 0
COMPILER::*IN-TRACE* : T
*EVALHOOK* : NIL
Catch frame: #<Unbound Marker>
Binding frame:
COMPILER::*TRACE-ALLOCATION-ADJUSTMENT* : NIL
Binding frame:
COMPILER::*IN-TRACE* : NIL
*EVALHOOK* : NIL
Binding frame:
*TRACED-ARGLIST* : NIL
Binding frame:
COMPILER::*NEXT-ENCAPSULATION* : NIL
Catch frame: HUNCHENTOOT::HANDLER-DONE
Binding frame:
HUNCHENTOOT:*REQUEST* : #<Unbound Marker>
Catch frame: #<Unbound Marker>
Binding frame:
HUNCHENTOOT::*TMP-FILES* : NIL
HUNCHENTOOT::*HEADERS-SENT* : NIL
Call to (METHOD HUNCHENTOOT:PROCESS-REQUEST (T)) (offset 335)
HUNCHENTOOT:REQUEST : #<HUNCHENTOOT:REQUEST 200A3417>
HUNCHENTOOT::*TMP-FILES* : NIL
HUNCHENTOOT::*HEADERS-SENT* : NIL
HUNCHENTOOT:*REQUEST* : #<HUNCHENTOOT:REQUEST 200A3417>
DBG::G : #<Function ((METHOD
HUNCHENTOOT:PROCESS-REQUEST (T)) . 2) 2213E622>
DBG::G : #<Function ((METHOD
HUNCHENTOOT:PROCESS-REQUEST (T)) . 1) 2213E732>
CONDITIONS::*HANDLER-CLUSTERS* : (((ERROR . #<Function ((METHOD
HUNCHENTOOT:PROCESS-REQUEST (T)) . 2) 2213E622>) (WARNING . #<Function
((METHOD HUNCHENTOOT:PROCESS-REQUEST (T)) . 1) 2213E732>)) ((ERROR .
#<Closure ((METHOD HUNCHENTOOT:PROCESS-CONNECTION :AROUND
(HUNCHENTOOT:ACCEPTOR T)) . 3) 200A0712>) (WARNING . #<Function ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 2)
2215D1DA>)))
Binding frame:
HUNCHENTOOT:*REPLY* : #<Unbound Marker>
HUNCHENTOOT:*SESSION* : #<Unbound Marker>
Binding frame:
HUNCHENTOOT::*CLOSE-HUNCHENTOOT-STREAM* : NIL
Catch frame: #<Unbound Marker>
Binding frame:
HUNCHENTOOT::*HUNCHENTOOT-STREAM* : #<Unbound Marker>
Binding frame:
HUNCHENTOOT:*ACCEPTOR* : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *, port 8080)>
Call to (METHOD HUNCHENTOOT:PROCESS-CONNECTION (HUNCHENTOOT:ACCEPTOR T))
(offset 1042)
HUNCHENTOOT:*ACCEPTOR* : #<WEBLOCKS:WEBLOCKS-ACCEPTOR
(host *, port 8080)>
HUNCHENTOOT::SOCKET : 1288
CLOS::.ISL. : :DONT-KNOW
HUNCHENTOOT::*HUNCHENTOOT-STREAM* : #<COMM:SOCKET-STREAM 200A0777>
HUNCHENTOOT::*CLOSE-HUNCHENTOOT-STREAM* : T
HUNCHENTOOT:HEADERS-IN : ((:USER-AGENT . "Mozilla/5.0
(Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko)
Chrome/0.3.154.9 Safari/525.19") (:CACHE-CONTROL . "max-age=0") (:ACCEPT .
"text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q
=0.8,image/png,*/*;q=0.5") (:COOKIE .
"weblocks-g3824=1%3ACB7F47EAEA2AF964A7152973C730BC0C;
weblocks-g3840=1%3A36EE355991E9781874C11224C1CC6E9F;
weblocks-g3700=1%3AF3C4AB62CB1A0AC8E849EB8D746B6C50") (:ACCEPT-LANGUAGE .
"en-US,en") (:ACCEPT-CHARSET . "ISO-8859-1,*,utf-8") (:ACCEPT-ENCODING .
"gzip,deflate,bzip2") (:HOST . "localhost:8080") (:CONNECTION .
"Keep-Alive"))
METHOD : :GET
HUNCHENTOOT::URL-STRING : "/weblocks-default"
HUNCHENTOOT::PROTOCOL : :HTTP/1.1
DBG::EXTRA-VALS : :DONT-KNOW
HUNCHENTOOT:*REPLY* : #<HUNCHENTOOT:REPLY 200A3553>
HUNCHENTOOT:*SESSION* : #<HUNCHENTOOT:SESSION 21650947>
HUNCHENTOOT::TRANSFER-ENCODINGS : NIL
HUNCHENTOOT:REMOTE-ADDR : "127.0.0.1"
HUNCHENTOOT:REMOTE-PORT : 61030
DBG::EXTRA-VALS : :DONT-KNOW
Binding frame:
CLOS::*NEXT-METHODS* : (#<Function (METHOD HUNCHENTOOT:PROCESS-CONNECTION
(HUNCHENTOOT:ACCEPTOR T)) 2215B2E2>)
Call to CLOS::NEXT-METHOD-CALL-2 (offset 87)
CONS : (METHOD HUNCHENTOOT:PROCESS-CONNECTION
(WEBLOCKS:WEBLOCKS-ACCEPTOR T))
CLOS::NEXT-METHODS : (#<Function (METHOD HUNCHENTOOT:PROCESS-CONNECTION
(HUNCHENTOOT:ACCEPTOR T)) 2215B2E2>)
#:G174431 : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *, port 8080)>
#:G174432 : 1288
Binding frame:
*PRINT-READABLY* : NIL
Call to (METHOD HUNCHENTOOT:PROCESS-CONNECTION (WEBLOCKS:WEBLOCKS-ACCEPTOR
T)) (offset 51)
HUNCHENTOOT:ACCEPTOR : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *, port 8080)>
WEBLOCKS::SOCKET : 1288
DBG::G : (#<Function (METHOD HUNCHENTOOT:PROCESS-CONNECTION
(HUNCHENTOOT:ACCEPTOR T)) 2215B2E2>)
*PRINT-READABLY* : NIL
Binding frame:
CLOS::*NEXT-METHODS* : NIL
Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 42)
Binding frame:
CLOS::*NEXT-METHODS* : (#<Closure CLOS::METHOD-COMBINATION-TEMPLATE
215D098A>)
Call to CLOS::NEXT-METHOD-CALL-2 (offset 87)
CONS : (METHOD HUNCHENTOOT:PROCESS-CONNECTION :AROUND
(HUNCHENTOOT:ACCEPTOR T))
CLOS::NEXT-METHODS : (#<Closure CLOS::METHOD-COMBINATION-TEMPLATE
215D098A>)
#:G174431 : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *, port 8080)>
#:G174432 : 1288
Catch frame: (NIL)
Binding frame:
HUNCHENTOOT:*ACCEPTOR* : #<Unbound Marker>
Call to (METHOD HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR
T)) (offset 282)
HUNCHENTOOT:*ACCEPTOR* : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *,
port 8080)>
HUNCHENTOOT::SOCKET : 1288
CLOS::.ISL. : :DONT-KNOW
DBG::G : (#<Closure
CLOS::METHOD-COMBINATION-TEMPLATE 215D098A>)
DBG::G : #<WEBLOCKS:WEBLOCKS-ACCEPTOR (host *,
port 8080)>
DBG::G : #<Closure ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 3)
200A0712>
DBG::G : #<Function ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 2)
2215D1DA>
CONDITIONS::*HANDLER-CLUSTERS* : (((ERROR . #<Closure ((METHOD
HUNCHENTOOT:PROCESS-CONNECTION :AROUND (HUNCHENTOOT:ACCEPTOR T)) . 3)
200A0712>) (WARNING . #<Function ((METHOD HUNCHENTOOT:PROCESS-CONNECTION
:AROUND (HUNCHENTOOT:ACCEPTOR T)) . 2) 2215D1DA>)))
Binding frame:
CLOS::*NEXT-METHODS* : NIL
Call to CLOS::METHOD-COMBINATION-TEMPLATE (offset 42)
Catch frame: MP::PROCESS-TAG
Catch frame: (NIL)
Binding frame:
MP:*CURRENT-PROCESS* : NIL
Binding frame:
MP::*ACTIONS-AFTER-SLEEPING* : NIL
Binding frame:
MP::*ACTIONS-BEFORE-SLEEPING* : NIL
Binding frame:
SYSTEM::*READER-STATE* : #S(SYSTEM::READER-STATE :BUFFER
"TVIRONMENTYRECTORYl/Release/personal.exeal.exehis platform! On LW/UNIX
platforms, we don't currently support the
Personal.___________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
_______________" :INCH 0 :OUCH 0 :EOF-OBJ (SYSTEM::*EOF*))
Binding frame:
*PACKAGE* : #<The COMMON-LISP-USER package, 109/128 internal, 0/4
external>
Binding frame:
WIN32::*PROCESS-DC* : NIL
Binding frame:
WIN32::*DDE-THREAD-INSTANCE* : #<Unbound Marker>
Binding frame:
EDITOR::*CURRENT-BUFFER* : NIL
Binding frame:
EDITOR::*CURRENT-WINDOW* : NIL
Binding frame:
EDITOR::*EDITOR-STATE* : NIL
Binding frame:
EDITOR::*EDITOR-INPUT-STYLE* : #S(EDITOR:EDITOR-INPUT-STYLE :KEY-BINDINGS
#<EDITOR::KEY-TABLE #<EQUALP Hash Table{336} 210AD1CF> 2 334>
:DELETE-SELECTION-MODE NIL :LOGICAL-CHARACTERS #<EQUALP Hash Table{21}
21173A47> :EXECUTE-MODE #<EDITOR::MODE-OBJECT "Execute" 211A744B> :ECHO-MODE
#<EDITOR::MODE-OBJECT "Echo Area" 211A710B> :PLIST NIL :INTERRUPT-KEYS
(#S(SYSTEM::GESTURE-SPEC :DATA 103 :MODIFIERS 2) #S(SYSTEM::GESTURE-SPEC
:DATA 71 :MODIFIERS 2)) :STYLE :EMACS :POINT-ALWAYS-VISIBLE T
:USE-FACE-TO-FULL-WIDTH-P T)
Binding frame:
CAPI::*USE-ACCELERATORS* : T
Binding frame:
CAPI-WIN32-LIB::*ALT-IS-META-KEY* : T
Catch frame: #:|progv-cathcer2011|
Call to (SUBFUNCTION MP::PROCESS-SG-FUNCTION MP::INITIALIZE-PROCESS-STACK)
(offset 301)
MP::IGNORED : :DONT-KNOW
VALUES : NIL
MP:PROCESS : #<MP:PROCESS Name "Hunchentoot worker (client:
127.0.0.1:61030)" Priority 0 State "Running">
MP::SYMBOLS : NIL
Call to SYSTEM::%%FIRST-CALL-TO-STACK (offset 40)
SYSTEM::%%FIRST-CALL-TO-STACK
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf
Of Leslie P. Polzer
Sent: Friday, July 10, 2009 9:53 AM
To: [email protected]
Subject: [weblocks] Re: how to specify the time
On Thu, Jul 09, 2009 at 03:14:43PM -0700, Harrison Maseko wrote:
> Logically then, the request does not complete successfully. I could
> not invoke HANDLE-CLIENT-REQUEST successfully. A few more details on
> it's use to verify the request would be helpful here.
Use
(trace weblocks:handle-client-request)
then make your request and show us the output.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"weblocks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---