<!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>