WebSphere Application Server の旧バージョンからマイグレーションするときに問題が発生する場合があります。
CWSIC1002E: 内部エラーが発生しました。 例外 MessageDecodeFailedException のため、クラス JsMessage のオブジェクトを作成できません。
com.ibm.ws.sib.mfp.MessageDecodeFailedException: com.ibm.ws.sib.mfp.jmf.JMFSchemaViolationException: messageType not compatible with null... CWSIC1003E: 内部エラーが発生しました。 An object of class JsMessage cannot be created because of exception MessageDecodeFailedException" with a stack trace that contains the com.ibm.ws.sib.mfp.MessageDecodeFailedException exception
この問題は、WASPostUpgrade ツールまたは WASPreUpgrade ツールを app_server_root¥bin 以外の ディレクトリーから実行しようとすると発生します。 WASPostUpgrade または WASPreUpgrade スクリプトが app_server_root¥bin ディレクトリー にあることを確認して、その場所からいずれかのファイルを起動します。
管理コンソールは、推奨されない JDBC プロバイダー名を表示しなくなりました。 管理コンソール内で使用される新しい JDBC プロバイダー名は、 より説明的で、よりわかりやすくなりました。 新しいプロバイダーが、推奨されないプロバイダーと異なるのは名前だけです。
推奨されない名前は、マイグレーション上の理由から (例えば、既存の JACL スクリプト用として)、 引き続き jdbc-resource-provider-templates.xml ファイルに存在します。 ただし、JACL スクリプトでは新規 JDBC プロバイダー名を使用することが推奨されます。
WASPreUpgrade ツールは、WebSphere Application Server バージョン 4.x およびバージョン 5.x の bin ディレクトリーから、選択したファイルを保管します。 また、リポジトリーから既存のアプリケーション・サーバー構成をエクスポートします。
WebSphere Application Server バージョン 4.0.x Advanced Edition からマイグレーションする場合は、WASPreUpgrade コマンドで XMLConfig コマンドを呼び出して、リポジトリーから既存のアプリケーション・サーバー構成をエクスポートします。 WASPreUpgrade コマンドのこの部分でエラーが発生した場合、エクスポートのステップを正常に終了するには、場合によりインストール・システムに修正を適用する必要があります。適用可能な最新の修正については 、IBM サポートに連絡してください。
この問題は、WASPostUpgrade ツールまたは WASPreUpgrade ツールを app_server_root¥bin 以外の ディレクトリーから実行しようとすると発生します。 WASPostUpgrade または WASPreUpgrade スクリプトが app_server_root¥bin ディレクトリー にあることを確認して、その場所からいずれかのファイルを起動します。
このエラーの原因として最も可能性が高いのは、WebSphere Application Server のバージョン 4.0.x または 5.x をインストールしている場合に、 WebSphere Application Server バージョン 6.0.x のインストール・ルートの bin ディレクトリーから WASPostUpgrade ツールを実行しなかったことです。
MIGR0002I: java com.ibm.websphere.migration.postupgrade.WASPostUpgrade backup_directory_name -adminNodeName primary_node_name [-nameServiceHost host_name [ -nameServicePort port_number]] [-substitute "key1=value1[;key2=value2;[...]]"] In input xml file, the key(s) should appear as $key$ for substitution.") [-import xml data file] [-traceString trace specification [-traceFile filename]]}"
この問題を解決するには、WebSphere Application Server バージョン 6.0.x のインストール・ルート の bin ディレクトリーから、WASPostUpgrade コマンドを実行します。
WASPostUpgrade が完了した後で、 wsadmin を使用して、アプリケーションを手動でインストールします。
MIGR0327E: stopNode で障害が発生しました。 MIGR0272E: マイグレーション機能がコマンドを完了できません。
WebSphere Application Server バージョン 6.0.2 は、32 ビット・モードで Java 仮想マシン (JVM) を 使用します。WebSphere Application Server バージョン 6.1.x のマイグレーション・ウィザードは、 WASPostUpgrade.sh スクリプトを呼び出し、 このスクリプトは、サーバーがバージョン 6.0.2 ノードを停止するときに、64 ビット・モードで バージョン 6.0.2 用に JVM を実行しようとします。
cd /opt/IBM/WebSphere/AppServer/bin
. "$binDir" /setupCmdLine.sh
JVM_EXTRA_CMD_ARGS=""
app_server_root/bin/manageprofiles.sh -delete -profileName profile_name
問題がリストされていない場合は、IBM サポートに連絡してください。