2011-01-18 10 views
1

私はclojureクライアントからfleetdbにpingしようとしています。サーバーにpingを実行すると、応答 "pong"が返されますが、defを使用して変数に保存しようとすると、 "UnsupportedOperationException applyTo"が返されます。 Clojureは1.2と1.3.0-アルファ4Clojure def UnsupportedOperationExceptionを与える

間違って何をしようとしました

(use 'fleetdb.client) 

(def client (connect {:host "127.0.0.1", :port 3400})) 

(client ["ping"]) ; get back "pong" as response 

(type (client ["ping"])) ;java.lang.String 

(print (client ["ping"])) ; get back "pong" as response 

(def isalive (client ["ping"])) 

; UnsupportedOperationException applyTo fleetdb.client.proxy$java.lang.Object$IFn 

; $ILookup$Closeable$9aed515e.applyTo (:-1) 

答えて

関連する問題