![]() |
![]() |
![]() |
![]() |
Workshop for WebLogic バージョン 9.2 には、[インポート] ウィザードを使用してバージョン 8.1 のアプリケーションをアップグレードできる機能が用意されています。このウィザードでは、正常に機能するバージョン 8.1 のアプリケーションを正常に機能するバージョン 9.2 のアプリケーションにアップグレードするための変更がほとんどすべて行われます。バージョン 8.1 とバージョン 9.2 の相違点は多数あるので、多くの変更が行われます。当然、コードの書き換えを必要とする変更やアプリケーションで行う処理について推測する必要のある変更は、行われる変更のリストから省略されます。
注意 : このウィザードを使用する前に、バージョン 8.1 のアプリケーションを SP4、SP5、または SP6 にアップグレードしておく必要があります。
[インポート] ウィザードの使用は通常、アップグレード プロセスの一部でしかないことに注意してください。アプリケーションで使用されている技術によっては、準備作業を行うことでウィザードを使用するアップグレード プロセスがより効率的になる場合があります。同様に、アップグレードされたアプリケーションをコンパイルおよび実行するために、ウィザード使用後の作業が必要になる場合もあります。アップグレード プロセスに関する高度な詳細については、「概要 : WebLogic Workshop 8.1 からのアップグレード」を参照してください。
注意 : Sun JVM に関する確認済みの問題 (Windows オペレーティング システム上でアプリケーションのアップグレード中に JAR ファイルがロックされる) が原因で、アップグレード後に temp ディレクトリにファイルが残される場合があります。この場合は、最初に IDE を閉じるまでにそれらのファイルを削除しなければなりません。
ウィザードのプロンプトの一部に対してデフォルトを設定できます。これは、複数のアプリケーションを同じ設定でアップグレードする場合に便利です。アップグレードのデフォルトを設定するには、次の手順に従います。
設定自体については、下記の「インポートおよびアップグレード」の手順で説明します。
[インポート] ウィザードを使用してアプリケーションをアップグレードするにあたっては、Java 仮想マシンによって Workshop for WebLogic に許可されるメモリの最大容量が一時的に増加することを考慮しておいてください。アップグレード プロセスでは、多数のファイルが含まれる可能性のあるコンパイル手順が必要になります。推奨される最大メモリは 1GB です。
以下のようにして最大メモリを増加できます。
-Xmx
値を十分大きな最大メモリに置き換えます。デフォルトでは、workshop4WP.ini ファイルは次のディレクトリにあります。
BEA_HOME\workshop92\workshop4WP\workshop4WP.ini
たとえば、-Xmx768m
(デフォルト) から -Xmx1G
(1GB に設定) に変更できます。
アップグレード ツールの使用終了後は、最大メモリを開発に適切なレベルに戻します。
バージョン 8.1 のアプリケーションをインポートしアップグレードするには
プロジェクトを選択解除して、それらをアップグレードから省略できますが、選択解除したプロジェクトと選択したプロジェクトの間のビルドと可視性の依存関係は失われます。選択解除したプロジェクトのアップグレードを後で選択する場合は、プロジェクトの間の依存関係を手動で再設定する必要があります。
[エラー処理] オプション
![]() |
![]() |
![]() |
||||||||||
![]() |
|
![]() |
||||||||||
![]() |
![]() |
![]() |
[メッセージの詳細度] オプション
![]() |
![]() |
![]() |
||||||||||
![]() |
|
![]() |
||||||||||
![]() |
![]() |
![]() |
アップグレードおよび JSP タグに関する重要な情報については、JSP タグをアップグレードする前に「ページ フローのアップグレード」にある JSP タグのアップグレードに関する記述を読んでください。WebLogic Workshop 8.1 の一部であった NetUI カスタム JSP タグの多くは、Apache Beehive オープンソース プロジェクトで使用されていました。これらのタグの最新バージョンは Beehive プロジェクトにあります。このチェック ボックスを選択することで、アップグレードされるプロジェクトのバージョン 8.1 のタグを Beehive タグに置き換えることができます。
![]() ![]() |