Questo comando di programma di pianificazione crea e popola le tabelle database dello spazio di ricerca che supportano le ricerche di Product Advisor. Utilizzando questo comando č possibile creare spazi di ricerca tabelle ICT Base e Separate (ICT).
Valori dei parametri
- xmlFileName
- (Obbligatorio) Il nome del file XML di immissione con il percorso completo. Il file XML deve essere presente sulla macchina dove č installato WebSphere Commerce. Ad esempio,
WC_installdir\samples\pa\xml\ss60001.xml
- searchSpaceType
- Indica il tipo di spazio di ricerca che si desidera creare, BASE o ICT. Il tipo predefinito č BASE.
Azione
- Cancella lo spazio di ricerca definito per la categoria se delete_CatalogBuilder č presente nel file di immissione XML.
- Crea lo spazio di ricerca per le categorie fornite nel file XML di immissione solo se lo spazion di ricerca non esiste.
- Popola le seguenti tabelle se uno spazio di ricerca ICT viene creato:
- ICROOTCAT
- ICEXPLFEAT
- ICEXPLDESC
- ICTPRICES
- ICTcategory_id
- ICTDESCcategory_id
- ICVcategory_id_NULL
- Popola le seguenti tabelle se uno spazio di ricerca BASE viene creato:
- ICROOTCAT
- ICEXPLFEAT
- ICEXPLDESC
- Crea un file di log inputXMLName_timestamp.log in WC_installdir\instances\nome_istanza\logs.
Condizioni di eccezione
- Se i parametri di immissione non sono corretti, il comando restituisce ECApplicationException.
- Se il nome file fornito per il parametro xmlFileName non č valido, l'esecuzione del comando restituisce l'eccezione ECApplicationException.
- Se gli elementi definiti nel file di immissione XML non corrisponde a quelli del file DTD, il comando restituisce l'eccezione ECApplicationException.
Se un utente diverso dall'utente root esegue l'istanza WebSphere Commerce ma non dispone delle autorizzazioni di lettura per il file XML di immissione, l'esecuzione del comando non riesce.