Commons Virtual File System

Commons Virtual File System
Commons VFS provides a single API for accessing various different file systems. It presents a uniform view of the files from various different sources, such as the files on local disk, on an HTTP server, or inside a Zip archive.
here is the link
http://commons.apache.org/vfs/index.html
Now i want to use this API please can any one give me links or suggest some books to explore this API
i need some tutorials (basics) for understanding this API.
Thanks in Advance.

Roopesh_Saigaonkar
Don't multipost the same question. I've removed the thread you started in the Java Desktop Applications forum one minute after this one.
db

Similar Messages

  • Solaris Virtual File System

    Have Solaris virtual file system been changed since Solaris 2.5.1? How much?

    AFAIK, the VFS is not an official (and documented) interface
    and may change from solaris release to solaris release
    (perhaps even with a new kernel patch).
    Other, you can probably get the Solaris 8 Foundation Source,
    and use it as the definitive reference documentation ;-)

  • Re: Virtual File System and NCP Shares

    I can confirm that VFS does not work on NCP volumes. In fact an admin volume
    is not created without NSS.
    I'm using the X-plat APIs to manage trustees on NCP volumes.
    John
    "HBware (hans)" <[email protected]> wrote in message
    news:8W6dl.1960$[email protected]..
    > Hello does anyone know how to manage the filerights on non NSS NCP shares?
    >
    > I can't do this with Virtual File System, the shares aren't available as
    > volumes there.
    > Do you have to use the "old" netware NWAddTrusteeExt for this (it works),
    or
    > is there another library?
    >
    > Thx in advance
    > Hans
    >
    >

    with fuse you can do that i think.
    but I take it your thing is not posix compliant? aren't there enough fs'es already you could use instead? or do you mostly want to learn? in that case it's cool

  • CLFS (Common Log File System)

    Hi,
    I am using windows CLFS, but I think I may have some bugs in its usage. I want to see if multiplexed logs have any benefit over dedicated logs when after each record write, the record is flushed into the disk. When I create multiplexed log files, the time
    it takes to complete a flushed append, is below one mili second, which does not make sense. When creating a dedicated log file however, the write takes about 3 mili seconds. I wonder if this makes sense or if not what maybe the write way of forcing flushes.
    Thanks.

    Hi Paris84,
    Common Log File System supports dedicated logs and multiplexed logs. A dedicated log has a single stream of log records that is used by all of the log's clients. A multiplexed log (also called a common log) has several streams.
    Here are the links for reference:
    Dedicated CLFS Logs
    http://msdn.microsoft.com/en-us/library/windows/hardware/ff542996(v=vs.85).aspx
    Multiplexed CLFS Logs
    http://msdn.microsoft.com/en-us/library/windows/hardware/ff556410(v=vs.85).aspx
    To force the flush, there are two functions in the Common Log File System. They are FlushLogBuffers function and FlushLogToLsn function.
    Here are the links for reference:
    FlushLogBuffers function
    http://msdn.microsoft.com/en-us/library/windows/desktop/bb540375(v=vs.85).aspx
    FlushLogToLsn function
    http://msdn.microsoft.com/en-us/library/windows/desktop/bb540376(v=vs.85).aspx
    If you are developing an application and have any further issues in the future, you may need to post the issue in the MSDN forum.They are more professional in this area.
    https://social.msdn.microsoft.com/Forums/en-US/home
    Best regards

  • Solaris File System/ Virtual File system Documentation

    can anybody help me in finding solaris virtual file system documentaion/books ?
    thanks in advance,
    -mayur

    AFAIK, the VFS is not an official (and documented) interface
    and may change from solaris release to solaris release
    (perhaps even with a new kernel patch).
    Other, you can probably get the Solaris 8 Foundation Source,
    and use it as the definitive reference documentation ;-)

  • Virtual File System : vfs_freevfs function

    Does anybody know anything about Solaris virtual file system function "vfs_freevfs" from vfsops struct from
    vfs.h. Thanks,Veselka

    vfs_freevfs is callback which gets called when a file system is unmounted to release (free up) the resources held by the file system.
    Saurabh Mishra

  • Patch Fails: 119907-13 Gnome 2.6.0_x86: Virtual File System Framework patch

    When I try to use my Sun(TM)Update Manager, I get:
    119907-13 Gnome 2.6.0_x86: Virtual File System Framework patch Failed.
    Utility used to install the update failed with exit code 997. Patch is not available in the patch directory.
    It is the only patch left to be installed and I tried rebooting several times with no luck. There is no 119907-13 directory or 119907-13.jar in my /var/sadm/spool either. Thanks for any hints.
    --Bob                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Thanks.
    I have the free version of Solaris for the x86/x64 platform on my workstation at home. I did register the OS when I installed it, but I do not have a support contract.
    I am curious as to why this has never been an issue before with the hundreds of patches I've installed previously.
    If I do not wish to purchase a support contract, there ought to be a way to get the patch out of my Sun(TM) Update Manager so that the green indicator in my
    systray doesn't drive me nuts.
    Thanks for your help and any further suggestions.
    --Bob                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • What is virtual file system in sharepoint, where are the site pages stored?

    I came across this paragraph in Inside Microsoft SharePoint 2010; page 126 :-
    When SharePoint Foundation provisions the Proposals document library,it creates a folder named Proposals at the root of the site and then it creates a child folder named Forms.
    Inside the Forms folder, it creates a set of site pages with names such as DispForm.aspx, EditForm.aspx, AllItems.aspx, and Upload.aspx. The reason that SharePoint Foundation creates site pages inside the Forms folder for each
    new list and document library is that these site pages will provide users with the forms they will use to add and manage content.
    My question is that:-
    1) What us the root of the site means? 
    2) Are the pages for edit/add/allitems created in filesystem OR in the content database?
    3)Suppose we create new sitepages, then where are they stored? In filesystem or in content db?

    Hi,
    For All above queries the data and site pages are stored in content database
    Root folder: A folder created for the document library under the web (sub site) and another folder created as child folder named Forms. Site pages are created in SharePoint content database
    SitePages(Add/display/edit): These pages are created in SharePoint content database
    Note: The SharePoint will not create any physical aspx page OR folder in the file system while creating document library.
    Hope this will help you.
    Senthilrajan Kaliyaperumal
    But the book mentions that:-
    When SharePoint Foundation provisions the Proposals document library,it
    creates a folder named Proposals at the root of the site and then it creates a child folder named Forms. 
    Is
    this wrong? Are the folders created in filesystem or content db? If the files are not supposed to go into the filesystem, then why are the folders created?

  • Virtual File System : vfs_free function

    Does anybody know anithing about?
    Thanks, Veselka

    vfs_freevfs is callback which gets called when a file system is unmounted to release (free up) the resources held by the file system.
    Saurabh Mishra

  • Is OCS a real File system or Virtual file system?

    Hello gurus,
    I would like to ask pros some fundamental questions regarding OCS.
    1. Are files and folders in ocs are stored as real system files and directories in OS somewhere ?
    2. Are the files or folders all all maintained in database itself?
    We are trying to accomplish following task pertaining to document management: I dont know if we can achieve this through Oracle content services.
    We have bunch of documents that are attached to the Units ( Serialized) that we are selling.
    example
    1. SN1_A.doc ( sold from sales order 12345 and same documents referenced in Service request# A123)
    2.SN1_B.doc (sold from sales order 12345 and same documents referenced in Service request# A123)
    3. SN2_A.doc ( sold from sales order 12346 and referenced in SR# A124)
    4. SN2_B.doc ( sold from sales order 12346 and referenced in SR# A124)
    No we want two VIRTUAL directory views for Sales team and Service Team
    Virtual view for Service team:
    /Field Service/Service Requests/A123/ (will show SN1_A.doc and SN1_B.doc )
    /Field Service/Service Requests/A124/(will show SN2_A.doc and SN2_B.doc )
    Virtual view for Sales team:
    /Field Sales/Sales Orders/12345 / (will show SN1_A.doc and SN1_B.doc )
    /Field Sales/Sales Orders/12346 /(will show SN2_A.doc and SN2_B.doc )
    Is this possible in OCS? Is this possible in any Document Management product?
    Please help

    Hello,
    out of the box OCS content services won't do this for you -- at least not exactly.
    What you're looking for is a way to tag documents with metadata.
    For example, you would define a category called Sales and give it two attributes: sales order and service request.
    You create a folder which forces the user the populate these fields when uploading or checking in a document.
    A service technician could then use the content search facility (in the content browser) to look for documents with a service request of A123, while a salesman could search for documents tagged with the sales order 12345.
    This does not give you the virtual folder look that you seem to be after, so that would be the part you'd have to custom code. But you'd be using the search mechanism I described above.
    Regards,
    Ingo

  • Virtual File System

    Hi,
    How do I view files on a remote server using JFileChooser using the HTTP protocol? The files will reside on the a web access web server directory. I will need to be able to save, open, and delete files from this directory accessible over the web.

    Hi,
    file chooser only operates locally on the client. The way to do this would be to process code on the server that parses a directory structure and that then shows the content of this structure in e.g. a tree structure for you to operate on
    Frank

  • Why would anyone want to use ASM Clustered File system?

    DB Version: 11gR2
    OS : Solaris, AIX, HP-UX
    I've read about the new feature ACFS.
    http://www.oracle-base.com/articles/11g/ACFS_11gR2.php
    But why would anyone want to store database binaries in a separate Filesystem created by Oracle?

    Hi Vitamind,
    how do these binaries interact with the CPU when they want something to be done?
    ACFS should work with Local OS (Solaris) to communicate with the CPU . Isn't this kind of double work?ACFS dont work with .... but provide filesystem to Local S.O
    There may be extra work, but that's because there are more resources that a common filesystem.
    Oracle ACFS executes on operating system platforms as a native file system technology supporting native operating system file system application programming interfaces (APIs).
    ACFS is a general purpose POSIX compliant cluster file system. Being POSIX compliant, all operating system utilities we use with ext3 and other file systems can also be used with Oracle ACFS given it belongs to the same family of related standards.
    ACFS Driver Model
    An Oracle ACFS file system is installed as a dynamically loadable vendor operating system (OS) file system driver and tool set that is developed for each supported operating system platform. The driver is implemented as a Virtual File System (VFS) and processes all file and directory operations directed to a specific file system.
    It makes sense you use the ACFS if you use some of the features below:
    • Oracle RAC / RAC ONE NODE
    • Oracle ACFS Snapshots
    • Oracle ASM Dynamic Volume Manager
    • Cluster Filesystem for regular files
    ACFS Use Cases
    • Shared Oracle DB home
    • Other “file system” data
    • External tables, data loads, data extracts
    • BFILES and other data customer chooses not to store in db
    • Log files (consolidates access)
    • Test environments
    • Copy back a previous snapshot after testing
    • Backups
    • Snapshot file system for point-intime backups
    • General purpose local or cluster file system
    • Leverage ASM manageability
    Note : Oracle ACFS file systems cannot be used for an Oracle base directory or an Oracle grid infrastructure home that contains the software for Oracle Clusterware, Oracle ASM, Oracle ACFS, and Oracle ADVM components.
    Regards,
    Levi Pereira

  • Implementing a remote file system to use with JFileChooser

    Hi all
    What I want to do is create a virtual file system so that I can browse through it with JFileChooser, select a file, and then take the correct action. If anyone has something like this that they can post it'd be much appreciated. Otherwise, does anyone have any advice about creating a navigation tool for traversing a vertual file system?

    It appears that some people have indeed created some graphical FTP clients incorporating JFileChooser capabilities. The first entry on the search (and a few others) appear useful.
    http://www.google.com/search?num=100&hl=en&c2coff=1&q=java+ftp+client+jfilechooser

  • STUFFS - a Semantically-Tagged, Unorganized, Future File-System

    Hey everybody,
    I've been a long time Arch user (but not a bbs poster), and the community has always had a few people willing to try something new...
    ... and so I present STUFFS: a Semantically-Tagged, Unorganized, Future File-System.
    I've put it up on the AUR: https://aur.archlinux.org/packages/stuffs-git/
    and you can find the code on GitHub: https://github.com/aaronlaursen/STUFFS
    This experimental file-system does away with the old hierarchal model in favor of a dynamic, tag-based scheme. However, it also strives to ease the transition through full backwards compatibility.
    I've been working on it for a little while. It's now stable and functional and I would love to get some feedback.
    Find out more below, or in the README
    How it works
    Files and tags are stored in a SQLite database, with a schema similar to what might be used for storing posts and tags on a blog, etc. Thanks to some fuse magic, this gets mounted as a virtual file-system and dynamically generates "directories" based on tags and the files tagged as such.
    How to install it
    If you use yaourt, it's as simple as:
    yaourt -S stuffs-git
    otherwise, you can find it on the AUR using your favorite method.
    you will also need some requirements:
    extra/python
    extra/sqlite
    community/python-sqlalchemy
    aur/python-fusepy-git
    How to run it
    STUFFS.py <mountpoint> [database_file]
    How you use it
    tags are created with `mkdir`
    tags are added to a file with `mv`
    searching by tag is accomplished via `ls`
    actual output from a user session:
    [aaron@eustathios2 STUFFS]$ STUFFS.py mnt/ fs.db &
    [1] 4406
    [aaron@eustathios2 STUFFS]$ cd mnt
    [aaron@eustathios2 mnt]$ ls
    [aaron@eustathios2 mnt]$ mkdir tag1 tag2 tag3
    [aaron@eustathios2 mnt]$ ls
    tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ touch file1 file2 file3
    [aaron@eustathios2 mnt]$ ls
    file1@1@ file2@2@ file3@3@ tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ echo "foo">file1
    [aaron@eustathios2 mnt]$ cat file1
    foo
    [aaron@eustathios2 mnt]$ cat file1@1@
    foo
    [aaron@eustathios2 mnt]$ cp file1 file2
    [aaron@eustathios2 mnt]$ ls
    file1@1@ file2@2@ file3@3@ tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ cat file2
    foo
    [aaron@eustathios2 mnt]$ mv file1 tag1
    [aaron@eustathios2 mnt]$ ls
    file1@1@ file2@2@ file3@3@ tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ ls tag1
    file1@1@
    [aaron@eustathios2 mnt]$ ls tag2
    [aaron@eustathios2 mnt]$ mv file1 tag2/tag3
    [aaron@eustathios2 mnt]$ ls
    file1@1@ file2@2@ file3@3@ tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ ls tag1
    file1@1@ tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ ls tag2
    file1@1@ tag1%1% tag3%3%
    [aaron@eustathios2 mnt]$ ls tag3
    file1@1@ tag1%1% tag2%2%
    [aaron@eustathios2 mnt]$ ls tag3/tag1
    file1@1@ tag2%2%
    [aaron@eustathios2 mnt]$ ls
    file1@1@ file2@2@ file3@3@ tag1%1% tag2%2% tag3%3%
    [aaron@eustathios2 mnt]$ fg
    STUFFS.py mnt/ fs.db (wd: ~/proj/STUFFS)
    ^C[aaron@eustathios2 mnt]$
    Some things to note
    Files and tags get unique names, so
    mkdir mytag; ls
    may output
    mytag%9876%
    where "9876" is an internal ID, and
    touch myfile;ls
    may output
    myfile@8360@
    However, referencing just the file or tag name (not the ID) should work as expected, assuming there are no duplicates. ie.
    cat myfile
    On the plus side, this means that you don't need the full path, so
    /tag1%907%/tag2%5267%/tag3%83%/file@47@
    /tag1%907%/file@47@
    /file@47@
    /someTagThatDoesntEvenExist/file@47@
    all point to the same "file@47@"
    This also means that something pointing to "/file@47@" will always point to "file@47@" regardless of what you tag it as...

    HalosGhost wrote:IYou mentioned that you assign tags using `mv`, would the same be true of `cp`? To be more clear, if I have file "pacman.conf" tagged to "/etc/" and I wanted it to also be tagged "/configs/", would I `mv /pacman.conf /configs/`
    Yup, that would do it.
    `cp` actually copies the files as one might expect.
    so `cp /pacman.conf /configs/` would result in a different "pacman.conf" tagged "configs" (with a different ID and everything)

  • File system error while creating a virtual server

    Hi
    I get the following error when I create a virtual server:
    File System Error: Could not create directory /opt/SUNWwbsvr/https-web-content (permission denied)
    The admin server is owned by root but the instance that I want to create should be owned by webservd - like the other instance that is installed.
    this error shows that web server is unable to create a directory under SUNWwbsvr folder. Any hints pls?
    thanks!

    sorry this error is while creating a new server instance - not a new virtual server.
    File System Error: Could not create directory /opt/SUNWwbsvr/https-web-content (permission denied)

Maybe you are looking for

  • Adding a SWF to a surface on a 3D PDF

    Using Adobe Acrobat 9 Extended, a trial worked using a U3D model that had what appeared to be a texture mapped to a surface.  The properties, resources tab allowed us to add a SWF.  We have been unable to reproduce the same thing with models we creat

  • FS-CD reconciliation key

    Dear all, Is there a transaction code in SAP FS-CD whereby I can see which reconciliation keys have not been processed successfully. Kind regards

  • To view changes made in HU Document

    Hi, Please let me know how to view the changes made in the HU document? With Regards Vinu.N

  • Using Virtual Key Figures/ Characteristics is possible to use in InfoSets

    Hi All, Is it possible Using Virtual Key Figures/ Characteristics is possible to use in InfoSets? I have tried all the possibilities using the BADI implementation RSR_OLAP_BADI without success. The VKF / Characteristics works fine when it is being us

  • Trouble with playing music

    My ITunes has suddently started playing only a few seconds of a song when I'm trying to play a CD. Then, it goes to the next song in the list and this keeps happening for the whole list of songs. I've rebooted my computer and made sure I had the late