Description of problem: The File Permission parameter being passed into the method call is being ignored. It is not being ignored in the DistributedFileSystem.create() method. I believe this means that every file will get created under whichever user launched the process that instantiated this class. I don't think we want this behavior. We need to analyze the DistributedFileSystem behavior and determine whether we should mirror it or not.
This is now fixed in the branch merged to HEAD today. Duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=908898 *** This bug has been marked as a duplicate of bug 908898 ***