I have been going over the docs and hoping to have some confirmation before I commit further.
I am looking to implement a library (in tapestry) that would allow users to upload and display content within a webapp (images, html, etc). I would like to abstract the content storage so that it can be stored in webdav, dbms, file system, etc... By writing my library with jackrabbit, would I be giving the users of my library the capability of using these other repo's, while still working "out of the box" with a filesystem? Thanks.