[plt-scheme] Current trunk of web server apparently broken

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Mon Apr 30 13:55:16 EDT 2007

Related to this issue, and the finalization of long-term plans, I've
removed support for unit-based servlets from the web-server. The
documentation will be updated with the nightly build. The configure.ss
is now a module-based servlet and runs correctly.


On 4/28/07, Ethan Herdrick <info at reatlas.com> wrote:
> Hi folks
> Per the advice of Daniel and Noel on this list, we've tried building
> the current svn trunk (on Linux) , and also the latest nightly build,
> 369.10 (on Windows).  When we try to run *any* servlet (including
> configure.ss) we get this:
> Servlet exception:
> compound-unit: unit argument expects an untagged import with signature
> servlet^, which this usage context does not supply
>  === context ===
> c:\plt-369.10-full\collects\mzlib\private\unit-runtime.ss:66:4: loop
> c:\plt-369.10-full\collects\mzlib\private\unit-runtime.ss:132:2: check-sigs
> c:\plt-369.10-full\collects\web-server\dispatchers\dispatch-servlets.ss:312:8
> ...r/private/servlet.ss:42:21
> ...r/private/servlet.ss:42:21
> select-handler/no-breaks
> select-handler/no-breaks
> select-handler/no-breaks
> dispatcher?
> dispatcher?
> c:\plt-369.10-full\collects\web-server\private\dispatch-server-unit.ss:67:10:
> connection-loop
> This log dump is from a Windows machine, but we get the identical
> error message from Linux.
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Jay McCarthy <jay.mccarthy at gmail.com>

Posted on the users mailing list.