(XML ファイルで定義されている通りに) フレームワークは、RAMP-TS または RAMP-NL にバインドされます。つまり、そのタイプの RAMP セッションでしか使用できません。

フレームワークで RAMP を初めて使用するときは、RAMP-NL にバインドするか、RAMP-TS にバインドするかを決定します。バインド・プロセスは次のように行われます。

  • まず、[フレームワークの詳細] タブ ([フレームワーク] à [プロパティ]) でノードXMLファイルとして定義されている既存の RAMP ノード・ファイルの内容がすべて検証されます。ノード・ファイルにすでに RAMP-TS または RAMP-NL のデスティネーションとスクリプトが含まれる場合、フレームワークは該当する RAMP-TS または RAMP-NL に自動的にバインドされます。
  • ノード XML ファイルが空であるか、存在しない場合は、フレームワークに関連付けられているサーバーが検証されます。1 つ以上の RAMP-NL サーバーが定義され、かつ RAMP-TS サーバーが定義されていない場合、フレームワークは RAMP-NL に自動的にバインドされます。
  • 他のすべての状況では、フレームワークは RAMP-TS に自動的にバインドされます。


RAMP ツールを起動すると、ウィンドウのタイトルに、フレームワークが RAMP-TS にバインドされているか、RAMP-NL にバインドされているか表示されます。                

フレームワークを RAMP-TS または RAMP-NL にバインドするときの注意事項は、次のとおりです。

  • フレームワークに関連付けられているサーバーが適切であり、混同されていないことを確認します。通常は、RAMP-TS または RAMP-NL サーバーが定義され、両方が定義されることはありません。必要に応じて、異なるフレームワーク用に別々のサーバー XML ファイルを作成して、1 つのフレームワーク内で RAMP-TS サーバーと RAMP-NL サーバーが混用されないようにします。
  • [名前を付けて保存] を使用して新しいフレームワークを作成するときは、ノード XML ファイルも新しいファイル名に変更します。新しいフレームワークを保存したら、新しいノード・ファイルと空のノード・ファイルを使用して新しいフレームワークで操作を開始できるように、ノード XML ファイルを削除します。


間違ってフレームワークを RAMP-NL または RAMP-TS にバインドした場合は、メモ帳でフレームワーク XML ファイルを開き、プロパティ定義、<PROPERTY NAME="U5250HANDLER" VALUE="TS"/>または<PROPERTY NAME="U5250HANDLER" VALUE="NL"/>を検索します。

XMLファイルからこのプロパティを削除し、変更を保存します。設計者としてフレームワークを起動し、[フレームワークの詳細] タブ ([フレームワーク] à [プロパティ]) に進みます。ノードXML Fileの名前が正しいこと、および使用している他のフレームワークとは異なることを確認します。RAMP-TS サーバーまたは RAMP-NL サーバーが定義されていることを確認します。両方のタイプが定義されていてはいけません。設計者としてフレームワークを起動し、RAMPツールをもう一度起動します。RAMPツールの起動時に、あらかじめ定義されているバインド・ロジックがもう一度実行されます。 

バインド・プロセスで不適切な結果が再度得られた場合は、フレームワークのサーバーが正しく定義されていなかったり、RAMP-TS または RAMP-NL に強制的にバインドする定義がノード XML ファイルに含まれていることが原因です。

  • No labels