Java

JavaTM Web Start 1.4.2 リリースノート

ドキュメントの目次

 

このリリースノートでは、次の項目について説明します。

拡張

アプリケーションマネージャにおける JNLP URL サポートの強化

JNLP の URL を、JAWS アプリケーションマネージャから直接開いたり、ブックマークしたりできるようになりました。さらに、その拡張子として .html.jnlp のいずれかを選択できるようになりました (RFE 4531885)。

HTTPS 証明書の動的ダウンロード

Java Web Start は、ブラウザとほぼ同じ方法で、証明書を動的にインポートできるようになりました。このため、ユーザが https をより簡単に扱えるようになりました (RFE 4696477)。詳細については、「Java Web Start 1.5.0 開発者ガイド」「HTTPS 証明書の動的ダウンロード」を参照してください。

JRE の自動検出

JAWS は、起動されるたびに、コンピュータ上に存在するすべての「登録済み」JRE を自動検出します。

JAWS によって認識される JRE には、登録済み JRE と未登録 JRE の 2 種類があります。登録済み JRE とは、システムレジストリやパッケージレジストリ (Windows ではシステムレジストリ、Solaris ではパッケージデータベース、Linux では RPM データベース) に記録されている JRE のことです。未登録 JRE は、レジストリに記録されません。たとえば、ネットワークドライブ上にマウントされている JRE は、未登録 JRE です (RFE 4474876)。

統合化されたコントロールパネルインフラストラクチャ

Java Plug-in や Java Web Start いった Java 配備製品用の、統合化されたコントロールパネルインフラストラクチャが追加されました。Java Web Start のキャッシュ場所や設定ファイルの形式/場所など、マニュアルに記述されていない情報を活用している場合、影響が出る恐れがあります (RFE 4723794)。

Java Web Start のセキュリティ監査

Java Web Start のセキュリティ監査が完了しました (RFE 4645808)。

ショートカットのプロンプトを初回に表示

デスクトップにショートカットを作成するかどうかのユーザプロンプトが、初めてアプリケーションがダウンロードおよびキャッシュされた時点で表示されるようになりました (RFE 4737538)。

InstallShield 7 との統合

Java Web Start が JRE の一部として、InstallShield 7 経由でインストールされるようになりました。Java Web Start 用のインストーラはもはや含まれていません (RFE 4718282)。

バグの修正


バグ ID 概要
4791532 Java Web Start 内でのダイアログのレイアウトが間違っている
4778185 JNLPClassLoader は依然として、エンコードされていない URL を返すことができる
4780676 Java Web Start によるアプリケーションの起動が、オフライン時に失敗する場合がある
4757170 Jaws ポップアップウィンドウ [Rename HTML Entry] の誤植 (「You must enter a entry name」)
4777238 キャッシュ場所の JTextField が、Enter キーを正しく処理する必要がある
4685501 ドイツ語版 - jaws コンソールダイアログ内の単語「Console」が翻訳されていない
4688776 JaWS、JAWS 1.2 b08 に翻訳ミスが含まれている
4785128 Windows 上で mantis-beta jaws を jre1.2.2 とともに使用すると、例外が発生する
4772298 ユーザ名とパスワードが正しい場合でも、プロキシ認証ダイアログが 2 回表示される
4772381 shutdownhook と JWS コンソールで System.exit が正常に動作しない
4784292 Java Web Start は可能であれば、キャッシュされた jnlp ファイルを使用することで、起動時間を短縮する必要がある
4782008 Java Web Start の ActiveX コントロールのレビュー
4782000 Java Web Start の自動インストール版のタグを更新する必要がある
4785581 Linux 上の JAWS が、シンボリックリンク経由で起動できない
4789162 Solaris/Sparc 上の JAWS が、シンボリックリンク経由で起動できない
4792033 Solaris の /usr/bin 内に javaws へのリンクが必要
4792949 javaws ファイルの自動更新が RE 領域に含まれていない
4791695 [ヘルプ] メニューの項目 [Check For Update] を選択しても、JWS の最新版バージョンである 1.2 が通知されない
4735750 証明連鎖の検証処理の修正
4711515 RMI スレッドで使用される AppContext が正しくない
4757168 Jaws アプリケーションへのパスに文字 N が含まれていると、アプリケーションが正しくキャッシュされない
4759001 ダウンロード済み表示機能を使ってフォルダをクリアしようとすると、例外が発生する (getText())
4759005 ダウンロード済み表示機能を使ってフォルダをクリアしようとすると、例外が発生する (synchron)
4665132 jre 1.4.0 上で、Java Web Start から整合性のある ContextClassLoader が返されない
4696315 スプラッシュ画面に大きなイメージが表示されない
4699299 Linux マシン上でスプラッシュ画面が正しく表示されない
4734410 JAVAWS は、拡張インストーラ内の一連のプロパティをメインプログラムに渡している
4739089 Java Web Start による署名付き JAR の処理が正しくない
4743169 cacerts が存在しないと、Java WS アプリケーションマネージャの [ルート証明書] パネルがブランクになる
4754648 [詳細] パネルでキーショートカットが不足している
4754763 JNLPClassLoader で getResourceAsStream() が失敗する
4772558 UE グループによる新しいアイコンの実装
4772559 アクセススコープの縮小 (フェーズ II)
4772563 新しいデフォルトのスプラッシュ画面と、変更されたカスタマイズ版のスプラッシュ画面
4772926 ウィンドウのタイトルに余分な ; 文字が含まれている
4773110 アプリケーションが間違った JRE 上で実行される
4775373 https コードベースの更新チェック時に問題が発生する
4379831 -Dsun.java2d.noddraw=true に対して新しい VM を起動する必要がある
4474875 基本プロトコルからバージョンベースプロトコルに切り替えると、差分更新に失敗する
4485537 「Read -1 of 2k (0%)」というメッセージが依然として、ダウンロードウィンドウ内に表示される
4653074 JWS: jnlp ファイル内のアプリケーション名が変更された際に、ショートカットとプログラムフォルダを更新する必要がある
4666303 アプリケーションマネージャの java.sun.com キャッシュディレクトリ構造を削除できない

4687256

j2re1.2.2 を使用した場合、Jaws アプリケーションマネージャで、ショートカットオプションのプロンプトが、2 回目の起動時に表示されない
4688193 アクセススコープの縮小
4691541 JWS は、スプラッシュ画面のアイコンのバージョン管理を行う必要がある
4708051 [表示]/[ダウンロード済みのアプリケーション] を有効にした状態で [Clear Folder] を選択すると、例外が発生する
4718813 初回起動後にアプリケーションマネージャのフォーカスが失われる
4729230 「TEMP」という名前のファイルへのロギングが、正しく動作しない
4761563 jnlp ファイル内のプロパティを "" に設定できない
4625826 署名なしの JAR ファイルを消極的 (lazy) にロードする際、予想外の終了が発生する
4775823 アプリケーションマネージャの [ショートカット] タブ内の「作成するタイミング」のあとに、不要な . (ドット) が存在する
4685497 ドイツ語版 - [ルート証明書] タブ内に重複したテキストが存在する
4723717 JRE1.4.0_x - JaWS コンポーネントをデフォルト以外の場所にインストールできない
4777764 証明書のインポートを取り消すと、証明書チェーンが完全に壊れてしまう
4694453 href がない場合、スプラッシュ画面のカスタマイズが正しく動作しない
4720897 JAR ファイルが WAR ファイル内にパッケージ化されている場合、JARDiff ファイルが正しく生成されない
4724977 アプリケーションのパネルサイズが小さすぎて、文字列が表示されない
4726525 証明書の詳細パネルで、[了解] ボタン上にフォーカスを設定する必要がある
4751780 JAR 更新時に JWS がハングアップする (エントリ走査 100% 完了の状態が長時間続く)
4759104 キャッシュクリア機能を実行しても、証明書が削除されない
4759298 アプリケーションマネージャの [ルート証明書] タブに [詳細] ボタンが表示されない
4480656 Notepad Demo のショートカット作成後に IE でソースの表示を実行すると、正しく動作しない
4498419 デフォルトのブラウザをアンインストールすると、Java Web Start が起動しなくなる
4623207 jaxp.jar
4626733 マルチプラットフォームのサポート
4653036 JarDiffHandler() が javax.servlet.context を使用する必要がある
4654173 JWS は、$WINUSERHOME\Local Settings\Temp と d:\TMP に一時ファイルを作成する
4667701 JWS は、処理に失敗したリソースの名前を表示する必要がある
4668473 タイトルが長すぎた場合、ショートカットを作成できない
4676386 http 要求ヘッダ内の user-agent の値を改善してほしい
4685505 ドイツ語版 - [ログファイル名を選択] の周りの境界線が壊れている
4687857 ダイアログを閉じたあと、間違ったウィンドウにフォーカスが戻ってしまう
4699771 保護されたリソースに対する JWS のログインプロンプトのセキュリティが不十分
4744945 アップグレード後に JWS 1.2 アプリケーションを削除できない
4775777 [Invalid Cache Location] ウィンドウの動作が正しくない
4492987 Linux 用の Java Web Start インストールマニュアル
4768914 Javaws の署名なし拡張インストーラが setJREInfo を呼び出せる
4773602 Netscape 4.79 および 7.0 を使用すると、自動プロキシの検出に失敗する
4777392 Mantis b06: Win98 日本語版上の NS/IE に、jnlp のファイルタイプの説明が設定されない
4665251 [設定]: [ショートカット]: [作成するタイミング] で [常に Java アプリケーションをデスクトップに統合] を選んでも、常に処理が失敗する
4692415 Solaris 上のブラウザ経由で Jaws アプリケーションを root として起動しようとすると、アプリケーションがフリーズする
4723790 Java Web Start のインストールで、crunch の代わりに pack が使用される必要がある
4739415 Jaws j2re1.4.0 インストーラの問題
4772158 Unix プラットフォーム上で Java Web Start を J2RE イメージの一部にする
4776098 Javaws の JRE 自動ダウンロードが正常に動作しない
4431364 JRE は常にインストールされる必要がある
4459559 インストールされた JRE が再起動を要求すると、J2SE インストーラは処理を完了できない
4463745 Java Web Start は、Netscape の自動プロキシ設定を処理できない
4469455 プロキシ自動設定スクリプトの解析時に問題が発生する
4514686 Windows 上で、インストーラは 100 個目の MIME タイプを Netscape に追加できない
4615288 Windows 上で、インストールディレクトリが存在しないことが原因で、ビルド処理が失敗する
4653566 JWS は、NT のホームディレクトリ一元管理機能との互換性がない
4685474 日本語版のインストーラ/アンインストーラのメッセージが、表示領域内に収まっていない
4730185 $USERPROFILE 内の javaws.cfg ファイルが、アンインストールされない
4763779 コントロールビルドがターゲットをチェックする際に、javaws の起動ディレクトリをチェックする必要がある
4764601 署名なし拡張インストーラは、Main.systemExit の呼び出し時に例外をスローする
4765164 単独 API サービスクラスを初期化し直せる
4765165 com.sun.jnlp パッケージは、パッケージ追加から保護される必要がある
4775492 JNLP に href が含まれていない Javaws アプリケーションを、Netscape/Unix 環境で実行すると、致命的でない例外が発生する
4768903 dev ビルド時に Javaws dev ターゲットが正しく動作しない
4741507 「Missing signed entry」という JNLPException だけでは、問題点が不明確である

 


Copyright © 2002 Sun Microsystems, Inc.All Rights Reserved.

フィードバックフォームにコメントをお送りください。
Sun
Java ソフトウェア