<div dir="ltr">Oops, I forgot to mention the platforms.  I tried this on both OSX and Debian and got the same error.<br><br>Thanks,<br><br>Anthony<br><br><div class="gmail_quote">On Thu, Jul 17, 2008 at 2:25 AM, Ian Eslick <<a href="mailto:eslick@media.mit.edu">eslick@media.mit.edu</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If robert can't look at this before I do, I'll try to look into it tomorrow.  Out of curiosity, what OS platform are you on?<br>

<br>
Regards,<br>
Ian<div><div></div><div class="Wj3C7c"><br>
<br>
On Jul 17, 2008, at 2:04 AM, Anthony Fairchild wrote:<br>
<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">
Hello,<br>
<br>
I'm trying to get Elephant to work with Sqlite3.   I'm using Lispworks 5.1, the latest Darcs version of Elephant and CLSQL version <a href="http://4.0.3." target="_blank">4.0.3.</a>   My my-config.sexp is the base version.<br>

<br>
Here's what I get:<br>
<br>
CL-USER> (use-package :elephant)<br>
CL-USER> (open-store '(:clsql (:sqlite3 "my-db.db")))<br>
#<SQL-STORE-CONTROLLER (SQLITE3 my-db.db)><br>
CL-USER> (add-to-root "my key" "my value")<br>
"my value"<br>
CL-USER> (get-from-root "my key")<br>
<br>
The condition #<ELEPHANT-DESERIALIZATION-ERROR 200B4A60> occurred<br>
   [Condition of type ELEPHANT-DESERIALIZATION-ERROR]<br>
<br>
Restarts:<br>
 0: [ABORT] Return to SLIME's top level.<br>
 1: [ABORT] Quit process.<br>
<br>
Backtrace:<br>
  0: CONDITIONS::CONDITIONS-ERROR (:INVISIBLEP T ELEPHANT-DESERIALIZATION-ERROR (:CONDITION #<SIMPLE-TYPE-ERROR 200B34E3>))<br>
  1: ELEPHANT::DESERIALIZE (#S(ELEPHANT-MEMUTIL:BUFFER-STREAM :BUFFER #<Pointer to type # = #x00102B80> :SIZE 13 :POSITION 201330763 :LENGTH 20) #<SQL-STORE-CONTROLLER (SQLITE3 my-db.db)>)<br>
  2: ELEPHANT::DESERIALIZE-FROM-BASE64-STRING ("CQgAAABteSB2YWx1ZQ==" #<SQL-STORE-CONTROLLER (SQLITE3 my-db.db)>)<br>
  3: DB-CLSQL::SQL-GET-FROM-CLCN-NTH (0 "my key" #<SQL-STORE-CONTROLLER (SQLITE3 my-db.db)> 0)<br>
  4: CLOS::CACHE-MISS-FUNCTION (:INVISIBLEP T &REST ("my key" #<SQL-BTREE oid:0>))<br>
  5: (SUBFUNCTION 1 (METHOD CLOS::UPDATE-DISCRIMINATOR-CODE (STANDARD-GENERIC-FUNCTION))) (:INVISIBLEP T &REST ("my key" #<SQL-BTREE oid:0>))<br>
  6: SYSTEM::%INVOKE NIL<br>
  7: SYSTEM::%EVAL ((GET-FROM-ROOT "my key"))<br>
  8: EVAL ((GET-FROM-ROOT "my key"))<br>
  9: SWANK::EVAL-REGION ("(get-from-root \"my key\")<br>
     ")<br>
 10: (SUBFUNCTION 1 SWANK::REPL-EVAL) NIL<br>
 11: SWANK::TRACK-PACKAGE (#<Closure (SWANK::REPL-EVAL . 1) 21B6B7E2>)<br>
 12: SWANK::CALL-WITH-BUFFER-SYNTAX (#<Closure (SWANK::REPL-EVAL . 1) 21B6B7CA>)<br>
 13: SWANK::REPL-EVAL ("(get-from-root \"my key\")<br>
     ")<br>
 14: SYSTEM::%INVOKE NIL<br>
<br>
..... Lots more stuff ....<br>
<br>
Any ideas what I'm doing wrong?<br>
<br>
Thanks in advance,<br>
<br>
Anthony<br>
<br></div></div>
_______________________________________________<br>
elephant-devel site list<br>
<a href="mailto:elephant-devel@common-lisp.net" target="_blank">elephant-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br>
</blockquote>
<br>
_______________________________________________<br>
elephant-devel site list<br>
<a href="mailto:elephant-devel@common-lisp.net" target="_blank">elephant-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br>
</blockquote></div><br></div>