このコマンドは、XML 形式で契約を WebSphere Commerce にインポートします。
パラメーター値
インポートされる XML ファイルは、 WebSphere Commerce 構成ファイル (instance_name.xml) で指定された場所に存在していなければなりません。
構成ファイルは、以下の場所にあります。
drive:\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
drive:\Program Files\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
/usr/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
/opt/WebSphere/CommerceServer/instances/instance_name/xml/instance_name.xml
/QIBM/UserData/WebCommerce/instances/instance_name/xml/instance_name.xml
ここで、instance_name は WebSphere Commerce インスタンスの名前です。
インポートされる契約 XML ファイルの場所は、 WebSphere Commerce 構成ファイルにある Trading タグの XMLPath 属性で指定されています。 たとえば、WebSphere Commerce ファイルに以下の Trading タグが含まれているとします。
<Trading DTDFileName="B2BTrading.dtd"
DTDPath="d:/wcs/xml/trading"
XMLPath="d:/wcs/xml/trading" />
このコマンドを使用してインポートされる契約 XML ファイルは、 d:/wcs/xml/trading に存在している必要があります。
例
次の例では、「承認済み」の契約をインポートします。
https://myhostname/webapp/wcs/stores/servlet/ContractImportApprovedVersion?fileName=myspecialcontract.xml&URL=ContractDisplay
動作
このコマンドは、XML ファイルから WebSphere Commerce データベースに、 承認された、あるいはアクティブな契約をインポートします。 契約をインポートするにあたり、コマンドはまず、 インポートされる契約が以下の条件を満たしているかどうかを確認します。
例外条件
このコマンドでは、次の例外がスローされます。
![]() |