Description of patch to Fuse-j-2.4.prerelease1
Made the following changes to Fuse-j-2.4.prerelease1:
1. Changed the Filesystem2ToFilesystem3Adapter class to implement XattrSupport. This implementation simulates the "absence" of extended attributes for the "get" methods, and prevents the setting of attributes in the "set" methods. Without this change, commands like "ls –al" print an error, when the default xattr handling in Filesystem3ToFuseFSAdapter returns ENOTSUPP.
2. Added a collision check in CAPIGenerator to check for duplicates when generating "instance methods". Currently, a duplicate method is generated with the following type: "jmethodId array;". The new implementation skips duplicates. (This issue arose when using the JDK 1.6.0_03 compiler).
If there is a different method to submit this change, please let me know.
-thanks
-anurag
Patch for xattr fix, and JDK1.6 build issue