<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.6944.0">
<TITLE>Getting up UCW</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>Using SBCL 0.8.8, I followed these steps:<BR>
<BR>
1. Unpacked UCW 0.2 into ~/ucw<BR>
2. Added<BR>
(require 'asdf)<BR>
(pushnew "~/ucw/systems/" asdf:*central-registry*)<BR>
to my .sbclrc file.<BR>
3. Typed (load "ucw/examples/run-examples-mod-lisp") into a new sbcl toplevel.<BR>
<BR>
I got this message after much compiling:<BR>
<BR>
-----------------------------------<BR>
compilation aborted because of input error:<BR>
READ failure in COMPILE-FILE:<BR>
READER-ERROR at 819 (line 23, column 67) on #<FILE-STREAM<BR>
for "file \"/home/chris/ucw/src/rerl/request-loop-error.lisp\""<BR>
{9237FA9}>:<BR>
The symbol "FRAME-LOCALS" is not external in the SWANK package.<BR>
<BR>
; /home/chris/ucw/src/rerl/request-loop-error.fasl written<BR>
; compilation finished in 0:00:00<BR>
WARNING:<BR>
COMPILE-FILE warned while performing #<COMPILE-OP NIL {96E9D41}> on<BR>
#<CL-SOURCE-FILE "request-loop-error" {96E9E21}>.<BR>
<BR>
debugger invoked on a ASDF:COMPILE-FAILED in thread 7244:<BR>
erred while invoking #<COMPILE-OP NIL {96E9D41}> on<BR>
#<CL-SOURCE-FILE "request-loop-error" {96E9E21}><BR>
<BR>
You can type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.<BR>
<BR>
restarts (invokable by number or by possibly-abbreviated name):<BR>
0: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {96E9D41}> on<BR>
#<ASDF:CL-SOURCE-FILE "request-loop-error" {96E9E21}>.<BR>
1: [ACCEPT ] Continue, treating #<ASDF:COMPILE-OP NIL {96E9D41}> on<BR>
#<ASDF:CL-SOURCE-FILE "request-loop-error" {96E9E21}> as having<BR>
been successful.<BR>
2: [ABORT ] Reduce debugger level (leaving debugger, returning to toplevel).<BR>
3: [TOPLEVEL] Restart at toplevel READ/EVAL/PRINT loop.<BR>
((ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE))<BR>
#<unavailable argument><BR>
#<unavailable argument><BR>
#<ASDF:COMPILE-OP NIL {96E9D41}><BR>
#<ASDF:CL-SOURCE-FILE "request-loop-error" {96E9E21}>)<BR>
------------------------------<BR>
<BR>
Changing the line in question to use two colons fixed the problem. I was able to compile and get "Example Server Running".<BR>
<BR>
I confirmed that UCW was listening for mod_lisp connections on 3001. When I tried to access the example URL, however, I got a connection but no response. It's still sitting there waiting. When I exit sbcl, it stops waiting, but no page. Does the example provide a default response, or is the example just an example of getting the connection to the client open?<BR>
<BR>
Chris Capel<BR>
</FONT>
</P>
</BODY>
</HTML>