JDK1.4.2_08リリースでのJavaWebStartの修正点調査

http://java.sun.com/j2se/1.4.2/ja/ReleaseNotes.html
いつのまにか08がリリースされていましたね。JavaWebStartな私は、リリースノートを見て以下の2点をチェック。

  • 6189594-javawebstart download_engine Java Webstart アプリケーションの起動が遅すぎる
  • 6194024-javawebstart download_engine Java Webstart の増分アップデートがjava.util.ZipException で失敗する

6189594に関しては、com.sun.javaws.cache.FastEntries, com.sun.javaws.cache.FastFilename, com.sun.javaws.cache.FastFilenames が追加されてDiskCacheクラスのフィールドでキャッシュ化するようになっていました。6194024の原因がよく見えなかったのですが、一時ファイルの作成方法がFile#createNewFileからFile#createTempFileに変更されていました。