Thanks for the reply. When you say the documentation on <a href="http://plt-scheme.org">plt-scheme.org</a> are the docs relevant to 372 what do you mean? The docs on the website talk about constructing configurations using 'load-configuration and 'load-configuration-sexpr which don't exist in the 372 distribution. The descriptions of the 'serve function are also different than what I'm seeing in my installation. Should I be using the prerelease docs, or are the prerelease docs going to be more up-to-date than my distribution (i.e. they may mention new features that don't exist in 372)?<br>
<br>Is there a place to find documentation that will match the 372 distribution of web-server, or should I just look through the code to figure it out? I have no problem doing that, I just want to try to save some time.<br>
<br><br>Paul<br><br><div class="gmail_quote">On Tue, Jun 3, 2008 at 9:01 AM, Eli Barzilay <<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Jun 3, Paul Stadig wrote:<br>
> Hi everyone,<br>
> I'm new to Scheme and MzScheme, and I was trying to get the web<br>
> server setup. I ran into some issues:<br>
><br>
> 1. The init script on Ubuntu is wrong. It is referencing<br>
> 'text-launch.ss'. I had to change it to<br>
> 'private/launch-text.ss'. I'm guessing that is more of a<br>
> Debian/Ubuntu issue than a MzScheme issue, but I don't know if the<br>
> init script is part of the MzScheme distribution.<br>
<br>
</div>No, the init script is not part of the mzscheme distribution.<br>
<div class="Ih2E3d"><br>
<br>
> So I did the next most reasonable thing and looked up the<br>
> documentation on the <a href="http://plt-scheme.org" target="_blank">plt-scheme.org</a> site. Click on<br>
> "Documentation". Click on "All PLT Documentation". Click on "Web<br>
> Server Manual", and it's the same thing that gets installed in the<br>
> help desk.<br>
<br>
</div>Right -- it's the version that was relevant in version 372.<br>
<div class="Ih2E3d"><br>
<br>
> It was only after searching through the mailing list archives that I<br>
> found this site '<a href="http://docs.plt-scheme.org" target="_blank">docs.plt-scheme.org</a>'. The configuration section at<br>
> least seems to match what I'm seeing in the installed collection, so<br>
> I'm hopeful this will help me figure out how to get started writing<br>
> servlets. Is this a prerelease documentation site or something? Why<br>
> isn't it linked from the <a href="http://plt-scheme.org" target="_blank">plt-scheme.org</a> site? I guess I'm just<br>
> confused.<br>
<br>
</div>Right again -- it's the pre-release documentation, so it's not<br>
linked. But the new version (4.0) is going to be released in a few<br>
days, so you can just as well get and use the pre-release builds (from<br>
<a href="http://pre.plt-scheme.org" target="_blank">pre.plt-scheme.org</a>).<br>
<div class="Ih2E3d"><br>
<br>
> 3. I tried to use instantservlet, and when I ran the example I get:<br>
><br>
> standard-module-name-resolver: collection not found: "scheme/base"<br>
> in any of: (#<path:/home/paul/.plt-scheme/372/collects><br>
> #<path:/usr/lib/plt/collects>)<br>
><br>
> I can't seem to find scheme/base anywhere is this a planet or some<br>
> extra collection to install?<br>
<br>
</div>No, it's a part of the new version, which will work if you get the<br>
above,<br>
<font color="#888888"><br>
--<br>
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:<br>
<a href="http://www.barzilay.org/" target="_blank">http://www.barzilay.org/</a> Maze is Life!<br>
</font></blockquote></div><br>