Forum OpenACS Development: Bookshelf package integrated with Amazon Web Services

I've integrated the Lars's Bookshelf package with Amazon's Web Services. Using tDom I've been able to parse Amazon's XML repsonses efficiently and integrate Amazon reviews, similar books as well as an Amazon Quick-Link buying link with Bookshelf reviews.

The information from Amazon is cached to minimize network delays.

Visit for an example.

I could commit my changes to the OpenACS repository if the community feels that this addition is a valuable one.


Posted by Sam Snow on
Bart, is currently hic-uping up a Request Error instead of the example. ;-(

Posted by Lars Pind on

Sounds like a very valuable addition indeed. Thanks for doing this.

It would be really nice if the Amazon functionality could be available for other packages as well.

I'd say go ahead and commit (once you've fixed the bug that causes the page you linked to give a server error :).


Sorry guys,

my you happend to hit our server while we switched Internet provider. The error is caused by a timeout on the connection to Amazon. I've taken advantage to make all communication to Amazon (including yours Lars ;)) more robust.

We're expected to be online some time tomorrow (Tue Jan 7th 2003).


Has anyone done anything with Bookshelf package for Oracle? Currently, it only seems to work with Postgres

no port to Oracle exists that I'm aware of. However, it should not be hard to do.


P.S. The bookshelf integrated with Amazon's web services is available again at

Posted by Dave Bauer on
Does anyone have this code? Bart's bookshelf page is timing out.


In bookshelf; the code is Lars' amazon-procs.tcl

Is Bart's amazon code available somewhere?


Does anyone have this code? I'd like to update bookshelf to make use of it.