Con questo comando è possibile importare un contratto in formato XML in WebSphere Commerce.
Valori dei parametri
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.
Esempio
Nel seguente esempio viene importato un contratto "approvato":
https://myhostname/webapp/wcs/stores/servlet/ContractImportApprovedVersion?fileName=myspecialcontract.xml&URL=ContractDisplay
Azione
Con questo comando è possibile importare un contratto attivo o approvato nel database di WebSphere Commerce da un file XML. Prima di importare il contratto, il comando verifica se tale contratto è stato importato è soddisfa le seguenti condizioni:
Condizioni di eccezione
Attraverso questo comando è possibile lanciare le seguenti eccezioni:
![]() |