Este mandato de planificador crea y llena con datos las tablas de base de datos de espacio de búsqueda que soportan búsquedas del Asesor de productos. Utilizando este mandato puede crear espacios de búsqueda Base e Independiente (ICT).
Valores de parámetros
- xmlFileName
- (Obligatorio) El nombre del archivo XML de entrada con la vía de acceso totalmente calificada. El archivo XML debe existir en la máquina donde ha instalado WebSphere Commerce. Por ejemplo,
dir_instalación_WC\samples\pa\xml\ss60001.xml
- searchSpaceType
- Indica el tipo de espacio de búsqueda que desea crear, que puede ser BASE o ICT. El valor por omisión es espacio de búsqueda BASE.
Comportamiento
- Suprime el espacio de búsqueda definido para una categoría si el código XML delete_CatalogBuilder está presente en el archivo XML de entrada.
- Crea el espacio de búsqueda para las categorías proporcionadas en el archivo XML de entrada sólo si el espacio de búsqueda no existe.
- Llena con datos las tablas siguientes si se crea un espacio de búsqueda ICT:
- ICROOTCAT
- ICEXPLFEAT
- ICEXPLDESC
- ICTPRICES
- ICTid_categoría
- ICTDESCid_categoría
- ICVid_categoría_NULL
- Llena con datos las tablas siguientes si crea un espacio de búsqueda BASE:
- ICROOTCAT
- ICEXPLFEAT
- ICEXPLDESC
- Crea un archivo de anotaciones cronológicas nombreXMLEntrada_indicaciónhora.log en el directorio dir_instalación_WC\instances\nombre_instancia\logs.
Condiciones de excepción
- Si los parámetros de entrada son incorrectos, el mandato genera la excepción ECApplicationException.
- Si el nombre de archivo proporcionado para el parámetro xmlFileName no es válido, el mandato genera la excepción ECApplicationException.
- Si los elementos definidos en el archivo de entrada XML no se corresponden con la DTD, el mandato genera la excepción ECApplicationException.
Si un usuario no root ejecuta la instancia de WebSphere Commerce pero no tiene los permisos de lectura adecuados para el archivo XML de entrada, el mandato no se ejecuta satisfactoriamente.