横田 あかりさんのAmazon S3 の Bucket 命名ルールについてによると、Amazon S3ではキー名にダブルクォーテーションを指定することが出来る。
ただし、Windowsではダブルクォーテーション入りのファイルは作れないので、S3上のファイル名でそのままダウンロードしようとするとエラーになる。
これは納得なんだけど、AWSのJava APIでダブルクォーテーション入りのファイルを削除しようとするとXMLが不正であるという例外が発生する。
調べてみると、XmlWriterというクラスのバグっぽい。
という訳で、10日ほど前に人生初のPull Requestを送ってみたんだけど、音沙汰が無いような気がする^^;
何かやり方をミスってるのかな~orz
ついでに、Redmineおよびgooブログに「"e;」って入力したら「"e;」と表示される(サニタイジングされてない!)というバグも見つけてしまった(爆)