Comando ContractImportDraftVersion (Business edition)

Con questo comando è possibile importare un contratto in formato XML in WebSphere Commerce. Il comando viene importato nello stato "bozza".

Valori dei parametri

http://host_name/path/
Il nome completo di WebSphere Commerce Server e il percorso di configurazione
fileName
(richiesto) Il nome del file XML che si desidera importare come contratto. E' necessario che il file XML venga convalidato con DTD B2BTrading.

Il file XML da importare si deve trovare nella posizione specificata nel file di configurazione di WebSphere Commerce (instance_name.xml). Il file di configurazione si trova nelle seguenti posizioni:

unità:\WebSphere\CommerceServer\instances\instance_name\xml\instance_name.xml
unità:\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

dove instance_name è il nome dell'istanza di WebSphere Commerce.

La posizione del file XML del contratto da importare è specificata nell'attributo XMLPath della tag Trading nel file di configurazione di WebSphere Commerce. Ad esempio, se il file di configurazione di WebSphere Commerce contiene le le seguenti tag Trading:

<Trading DTDFileName="B2BTrading.dtd"
  DTDPath="d:/wcs/xml/trading"
  XMLPath="d:/wcs/xml/trading" />

Il file XML del contratto da importare che utilizza questo comando deve essere in d:/wcs/xml/trading.

URL
(richiesto) L'URL da richiamare quando il comando termina l'operazione correttamente.

Esempio 1
Nel seguente esempio viene importato un contratto nello stato bozza:
https://myhostname/webapp/wcs/stores/servlet/ContractImportDraftVersion?fileName=mydraftcontract.xml&URL=ContractDisplay

Azione

Con questo comando è possibile importare una bozza del contratto nel database di WebSphere Commerce da un file XML.

Condizioni di eccezione

Attraverso questo comando è possibile lanciare le seguenti eccezioni:

Argomenti correlati (1275 byte)

Riferimento correlato

IBM copyright