The Artima Developer Community
Sponsored Link

Java Community News
Jakarta Project Releases Commons Virtual File System 1.0

6 replies on 1 page. Most recent reply: Jan 4, 2007 1:46 AM by Nigel Maddocks

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 6 replies on 1 page
Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 2, 2007 1:30 PM
Reply to this message Reply
Summary
The Commons Virtual File System (VFS) provides a single interface to files and data located on local file systems, HTTP and FTP servers, inside zip, gzip, and jar files, or on WebDAV servers. Regardless of location, VFS files are addressed by uniform, URL-based identifiers.
Advertisement

The Apache Jarkarta project released version 1.0 of its Commons Virtual File System, or VFS. VFS provides access to files and other resources located on a variety of media and file systems via uniform, URL-based identifiers. A plug-in framework makes it possible to offer access to file systems not supported in the 1.0 release.

Key 1.0 features include:

  • A single consistent API for accessing files of different types
  • Support for numerous file system types
  • Caching of file information. Caches information in-JVM, and optionally can cache remote file information on the local file system.
  • Event delivery
  • Support for logical file systems made up of files from various different file systems.
  • Utilities for integrating Commons VFS into applications, such as a VFS-aware ClassLoader and URLStreamHandlerFactory.
  • A set of VFS-enabled Ant tasks.

In addition to the supported file-systems, what VFS plug-ins would you find most useful?


Anjan Bacchu

Posts: 18
Nickname: anjanb
Registered: Mar, 2002

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 2, 2007 5:53 PM
Reply to this message Reply
hi there,

how do I access CIFS (OR the \\somecomputer\somefolder) windows network drives ? Is that a plugin ?

BR,
~A

Levi Cook

Posts: 8
Nickname: levicook
Registered: Feb, 2002

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 3, 2007 12:22 PM
Reply to this message Reply
Have you tried:
file:////somecomputer/somefolder

This works fine in standard java.io.File; I'd expect VFS would handle it just as well.

Levi Cook

Posts: 8
Nickname: levicook
Registered: Feb, 2002

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 3, 2007 12:24 PM
Reply to this message Reply
Just noticed this in the docs:

CIFS: Provides access to the files on a CIFS server, such as a Samba server, or a Windows share.

URI Format
smb://[username[:password]@]hostname[:port][absolute-path]

Examples
* smb://somehost/home

Nigel Maddocks

Posts: 2
Nickname: nigel2
Registered: Apr, 2005

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 4, 2007 12:09 AM
Reply to this message Reply
Are you sure this is at 1.0 for release? I can't see any downloads for version 1.0 - just nightly builds

Tobias Jenkner

Posts: 1
Nickname: tjenkner
Registered: Jan, 2007

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 4, 2007 1:26 AM
Reply to this message Reply
http://jakarta.apache.org/site/downloads/downloads_commons-vfs.cgi

Nigel Maddocks

Posts: 2
Nickname: nigel2
Registered: Apr, 2005

Re: Jakarta Project Releases Commons Virtual File System 1.0 Posted: Jan 4, 2007 1:46 AM
Reply to this message Reply
Thanks. I was expecting a download link somewhere in the VFS component pages. They don't seem to have any project timeline or any mention of ver 1.0 availability there. The download link is only available if you back out to the Commons parent area.

Flat View: This topic has 6 replies on 1 page
Topic: Custom Bean Scopes with Spring Previous Topic   Next Topic Topic: Rebooting Java Media

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use