Hi, I tried to run foil under clisp on a windows machine.
When I instantiate anything (e.g. a java.util.Date) I get
the following exception:
[44]> (setf *fvm* (make-instance 'foreign-vm
:stream
(socket-connect 13581)))
#<FOREIGN-VM #x19F9289D>
[45]> (date.new)
*** - java.lang.Exception: unsupported macro sequence
'1'
at com.richhickey.foil.MessageReader.
readMacro(MessageReader.java:113)
at com.richhickey.foil.MessageReader.
readDelimitedList(MessageReader.java:81)
at com.richhickey.foil.MessageReader.
readSexpr(MessageReader.java:45)
at com.richhickey.foil.MessageReader.
readMessage(MessageReader.java:39)
at com.richhickey.foil.RuntimeServer.
processMessages(RuntimeServer.java:68)
at com.richhickey.foil.RuntimeServer.
processMessagesOnSocket(RuntimeServer.java:391)
at com.richhickey.foil.RuntimeServer.
main(RuntimeServer.java:429)
Break 1 [46]>
Any help with this problem is appreciated.
Many thanks in advance. If you have any further
questions please do not hesitate to contact me.
Best regards
J Kalsbach
On the java side the RuntimeServer sees the following
forms in its processMessages method:
(:TREF "java.util.Date")
(:NEW #1=#}1. 1. 0. NIL)
Nobody/Anonymous
None
None
Public
|
Date: 2005-05-18 19:16 Logged In: YES |
|
Date: 2005-05-17 11:10 Logged In: YES |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use