Hi Frederico, the XML import/export functionality has long regressed because it is unused, and I can't easily resurrect it. I never used the import aspect of the XML impex facility and at some point switched to writing specialized exporters for those formats that I need (i.e. http://bknr.net/trac/browser/trunk/projects/bos/m2/export.lisp#L94). I'm sorry that the documentation and source code still gives the misleading impression that there is an XML import/export facility. I'm going to make a little update to indicate the state of this subsystem. Did you have specific requirements for the impex facility? -Hans On Sun, May 23, 2010 at 05:29, Frederico Muñoz <fsmunoz@gmail.com> wrote:
Hi,
I've recently came across bknr while searching for a persistence layer for a small toy program I'm making (which isn't even web based), and found it quite interesting and with a nicely laid-out documentation (well, for the datastore, indexing and XML bits, less so for the web component).
While playing around trying to understand the several pieces (mainly the datastore) I got stuck in the XML tutorial (tutorial.lisp in xml-impex) at:
(parse-xml-file "xml-impex/tutorial.xml" (list (find-class 'book)))
To reach that point I had to change
(asdf:oos 'asdf:load-op :bknr-impex) to (asdf:oos 'asdf:load-op :bknr.impex).
I always get the following error:
The value NIL is not of type CXML::DTD. [Condition of type TYPE-ERROR]
I'm not entirely sure if this is a problem on my end, or if the tutorial is outdated.
I'm using SBCL 1.0.35-3 in Fedora 12 FWIW, plus a recent svn tree. Any pointers are appreciated, and I'm of course more than happy to provide any further information if this is indeed something that shouldn't occur.
Best regards,
Frederico
_______________________________________________ bknr-devel mailing list bknr-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/bknr-devel