Just added a patch to Excalibur JIRA that adds support for using Commons VFS as a protocol engine in the Excalibur SourceResolver project.
Commons VFS supports quite a range of protocols, using CommonsVFSSource/Factory, they're all now available in the SourceResolver as well :)
Currently only the Source interface is implemented (ie. read-only), but I'll add support for Modifiable and Traversable Source soon.
What does this all mean? Well, anyone using the SourceResolver component (directly or via a framework like Fortress or Cocoon, etc) can now read from sources using any of the supported Commons VFS protocols, including for example CIFS, SFTP, WebDAV, BZIP2, and more.
Posted by crafterm at November 23, 2004 11:20 AM | TrackBack