This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
HTTP class moves to gnu.kawa.servlet when built from source
- From: "Ethan Herdrick" <info at reatlas dot com>
- To: kawa at sourceware dot org
- Date: Mon, 19 May 2008 23:51:24 -0700
- Subject: HTTP class moves to gnu.kawa.servlet when built from source
I'm trying to patch in the changes of revision 6041 to the file
kawa.standard.Scheme to a build of Kawa 1.9.1. This is because I want
to be able to pass in the HTML node creating functions, like html:a,
into higher-order functions, which isn't possible with the current
pre-built binary (Kawa 1.9.1).
When I compile it, using Ant, I get the following message:
servlet-classes:
[kawa] (compiling
C:\kawa-1.9.1-clean-source\kawa-1.9.1\gnu\kawa\servlet\HTTP.scm to
gnu.kawa.slib.HTTP)
Sure enough, when I try to use it, I get:
"javax.servlet.ServletException: java.lang.RuntimeException: no such
class: gnu.kawa.servlet.HTTP" So I need to either make HTTP.scm be
compiled under gnu.kawa.servlet package, or make (require 'http)
understand where the HTTP class is now found.
By the way, why does this happen? Why does HTTP end up in this other package?
-Ethan