Some people have been reportedly able to get the latest snapshot of
Freenet (20020119) to work with Kaffe, but I have not been able to get
it to work properly. Here's the log generated by my attempt to get
the latest snapshot to work with Kaffe 1.0.6:
19-Jan-02 9:47:44 PM (freenet.node.Main, main): loading node keys: node_27012
19-Jan-02 9:47:44 PM (freenet.node.Main, main): starting filesystem
19-Jan-02 9:47:44 PM (freenet.node.Main$FSInitializer, store-initializer):
initializing data store (209715200 bytes)
19-Jan-02 9:49:10 PM (freenet.node.Main, main): loading data store
19-Jan-02 9:49:10 PM (freenet.node.Main, main): loading routing table
19-Jan-02 9:49:19 PM (freenet.node.Main, main): loading temp bucket factory
19-Jan-02 9:49:19 PM (freenet.node.Main, main): starting node
19-Jan-02 9:49:24 PM (freenet.node.Main, main): loading service: fproxy
19-Jan-02 9:49:24 PM (freenet.node.Main, main): Failed to load service: fproxy
java.lang.NoSuchMethodError:
javax/servlet/ServletContext.setAttribute(Ljava/lang/String;Ljava/lang/Object;)V
at
freenet.interfaces.servlet.ServletContainer.createServletContext(ServletContainer.java:138)
at
freenet.interfaces.servlet.SingleHttpServletContainer.init(SingleHttpServletContainer.java:44)
at freenet.node.Main.loadService(Main.java:757)
at freenet.node.Main.startNode(Main.java:689)
at freenet.node.Main.main(Main.java:448)
19-Jan-02 9:49:24 PM (freenet.node.Main, main): loading service: nodestatus
19-Jan-02 9:49:24 PM (freenet.node.Main, main): Failed to load service:
nodestatus
java.lang.NoSuchMethodError:
javax/servlet/ServletContext.setAttribute(Ljava/lang/String;Ljava/lang/Object;)V
at
freenet.interfaces.servlet.ServletContainer.createServletContext(ServletContainer.java:138)
at
freenet.interfaces.servlet.SingleHttpServletContainer.init(SingleHttpServletContainer.java:44)
at freenet.node.Main.loadService(Main.java:757)
at freenet.node.Main.startNode(Main.java:689)
at freenet.node.Main.main(Main.java:448)
19-Jan-02 9:49:25 PM (freenet.node.Node, main): Starting ticker..
19-Jan-02 9:49:25 PM (freenet.node.Node, main): Starting interfaces..
This log seems to indicate that the problem with running Freenet with
Kaffe is NOT due to Freenet itself or any 64-bit number thing (which
is the thing keeping Freenet from working correctly with jikes 1.15),
but rather due to some, well, inadequacies in the servlet .jar file
provided with Kaffe. Does anyone know of any .jar files than can act
as a drop-in replacement with that provided with Kaffe 1.0.6? Can one
use GNU Classpath compatibly with Kaffe in this fashion? It would be
very, very useful if can do so, for it would mean that one is not
bound by Kaffe's shitty implementation of the standard Java 1.1 API
with servlets.
--
Yes, I know my enemies.
They're the teachers who tell me to fight me.
Compromise, conformity, assimilation, submission, ignorance,
hypocrisy, brutality, the elite.
All of which are American dreams.
- Rage Against The Machine
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 1910 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20020119/558dd95f/attachment.pgp>