Tasty not working in ACL Free Express Edition 9.0 Release
Created by: reiniervandijk
When loading and starting Gendl in ACL Free Express Edition 9.0 Release, Tasty is not working due to following error:
127.0.0.1 - - [Fri, 21 Jun 2013 10:34:41 GMT] "GET /tasty HTTP/1.1" 302 256
[ASERVE] 2-aserve-worker: 06/21/13 - 10:34:42 - while processing command "GET /sessions/bbd56eaac1/index.html HTTP/1.1"
got the error No methods applicable for generic function
#<STANDARD-GENERIC-FUNCTION GDL-SLOTS::HEADER-PLIST> with
args (NIL) of classes (NULL)
[ASERVE] 3-aserve-worker: 06/21/13 - 10:34:42 - while processing command "GET /sessions/bbd56eaac1/index.html HTTP/1.1"
got the error No methods applicable for generic function
#<STANDARD-GENERIC-FUNCTION GDL-SLOTS::HEADER-PLIST> with
args (NIL) of classes (NULL)
Might this be aserve vs. portable-aserve related?
I set up Gendl according to (repeating multiple times due to heap size problems):
CG-USER(1): (load (merge-pathnames "quicklisp.lisp" (translate-logical-pathname "sys:")))
CG-USER(2): (quicklisp-quickstart:install)
CG-USER(3): (ql:quickload :gendl)
CG-USER(4): (gendl:start-gendl!)
Start-up Trace:
To load "gendl":
Load 1 ASDF system:
gendl
; Loading "gendl"
Pushing :BASE onto *features*.
Pushing :BASE-20130501 onto *features*.
Pushing :GLISP onto *features*.
Pushing :GLISP-20130501 onto *features*.
Pushing :GWL onto *features*.
Pushing :GWL-20130501 onto *features*.
Pushing :GEOM-BASE onto *features*.
Pushing :GEOM-BASE-20130501 onto *features*.
Pushing :GWL-GRAPHICS onto *features*.
Pushing :GWL-GRAPHICS-20130501 onto *features*.
Pushing :YADD onto *features*.
Pushing :YADD-20130501 onto *features*.
Pushing :ROBOT onto *features*.
Pushing :ROBOT-20130501 onto *features*.
Pushing :TASTY onto *features*.
Pushing :TASTY-20130501 onto *features*.
Pushing :CL-LITE onto *features*.
Pushing :CL-LITE-20130501 onto *features*.
(:GENDL)
CG-USER(3): (gendl:start-gendl!)
Initializing Base Core Kernel Engine subsystem...
unknown package: "gdl-user"
...Done (no new global settings).
Initializing Common Lisp Portability subsystem...
...Done (no new global settings).
Initializing Wireframe Geometry subsystem...
Warning: Gnu Ghostscript was not found. PNG and JPEG output will not function.
You can set it manually with (glisp:set-gs-path <path-to-gs-executable>).
...Done (no new global settings).
Initializing Generative Web Language (GWL) subsystem...
Set GWL:*STATIC-HOME* from default value NIL to non-default value #P"H:\\quicklisp\\dists\\quicklisp\\software\\gendl-20130615-git\\gwl\\static\\".
Starting AllegroServe on 9001...
...Done.
Initializing GWL embedded graphics support subsystem...
...Done (no new global settings).
Initializing Web-based Development Environment (tasty) subsystem...
...Done (no new global settings).
Initializing Yet Another Definition Documenter (yadd) subsystem...
...Done (no new global settings).
Initializing Compile-and-Load Lite Utility subsystem...
...Done (no new global settings).
Welcome to Gendl™
Copyright© 2002-2013, Genworks International, Birmingham MI, USA.
All Rights Reserved.
This program contains free software: you can redistribute it and/or
modify it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public
License along with the source code for this program. If not, see:
http://www.gnu.org/licenses/
Imported comments:
By reiniervandijk on 2013-06-21 13:04:23 UTC
I think I solved my own problem. One needs to actively do some things to run ACL Expression Edition in "modern" mode. Read about it in:
https://github.com/genworks/gendl/wiki/ACL-Free-Express-Edition-9.0-Release-for-Windows