[plt-scheme] Continue tutorial
Hi Mark,
You can fix the problem in the following way:
1. Change the top line of the program from "#lang web-server/insta" to
"#lang scheme"
2. Add after this line the following:
(require web-server/servlet-env web-server/servlet)
[At this point, the top looks like:
#lang scheme
(require web-server/servlet-env web-server/servlet)
]
3. Add to the BOTTOM the following:
(serve/servlet start #:extra-files-paths (list <YOUR-PATH>))
At this point, you've re-created the broken functionality that this
bug is preventing you from using.
If you'd like to see other examples that use serve/servlet directly:
http://docs.plt-scheme.org/web-server/servlet-env_ss.html
Apologies,
Jay
On Mon, Dec 22, 2008 at 12:36 PM, Mark Engelberg
<mark.engelberg at gmail.com> wrote:
> I'm working through the webserver tutorial, and the sample in the
> section "decorating with style" doesn't work. Specifically, when I
> type in test-static.ss, and set up the style sheet file in the htdocs
> directory, I still get the following error:
>
> procedure application: procedure: #<procedure:serve/servlet>; does not
> expect an argument with keyword #:extra-files-path; arguments were:
> #<procedure:start> #:extra-files-path #<path:htdocs> #:launch-browser?
> #t
>
> Has something changed since the tutorial was written? Is there a simple fix?
>
> Thanks,
>
> Mark
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
--
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://jay.teammccarthy.org
"The glory of God is Intelligence" - D&C 93