Parámetros de configuración de publicación

Utilice los parámetros siguientes para modificar el comportamiento del programa de utilidad de Publicación en la Consola de administración. Estos parámetros se encuentran en el archivo de configuración de WebSphere Commerce, nombre_instancia.xml, en el directorio siguiente:

<DevTools CommitCount="17000"
  ConnectionPoolSize="50"
        IDResolverCustomizerFile="DB2ConnectionCustomizer"
        IDResolverMode="mixed"
        IDResolverPropFile="IdResolveKeys"
        LoaderCustomizerFile="MassLoadCustomizer"
        LoaderMode="sqlimport"
        LoaderNoPrimary="error"
        MaxErrors="1"
        SampleSarPath="dir_instalación_WC/samplestores"
        SarExtensions="sar;zip"
        SarPath="dir_instalación_WC/instances/demo/sar"
        StoreFrontFile="devtools/storefront/StoreFront.xml"
        StoreParamsDescriptor="SAR-INF/store-refs.xml"
        StoresDataPath="$StoresDocRoot$/$StoresWebPath$/WEB-INF/stores"
        StoresDocRoot="dir_instalación_WAS/installedApps/nombresistpral/WC_demo.ear"
        StoresPropertiesPath="Stores.war/WEB-INF/classes"
        StoresWebPath="Stores.war"
        StoresXMLPath="dir_instalación_WAS/installedApps/nombresistpral/WC_demo.ear/Stores.war/WEB-INF/xml/tools/stores"
        TempPath="dir_instalación_WC/instances/demo/temp/tools/devtools"
        ToolsStoresPropertiesPath="dir_instalación_WAS/installedApps/nombresistpral/WC_demo.ear/properties/tools/stores"
        ToolsStoresXMLPath="dir_instalación_WAS/installedApps/nombresistpral/WC_demo.ear/Stores.war/WEB-INF/xml/tools/stores"
        WebAppPath="/webapp/wcs/stores"
        display="false"
        instanceDir="dir_instalación_WC/instances/demo">
</DevTools>
CommitCount
Este número se utiliza durante la publicación. La base de datos se compromete después de que se haya cargado cada número de compromisos de registros. Si hay errores en los datos, la base de datos se retrotrae al último punto de compromiso. Modifique este número según la cantidad de datos que esté cargando; el número de compromisos debe establecerse en un número superior al número de filas del archivador. También es posible que necesite incrementar el tamaño de las anotaciones cronológicas de DB2 después de aumentar el número de compromisos.
ConnectionPoolSize
El tamaño de la agrupación de conexiones JDBC.
IDResolverCustomizerFile (obligatorio)
Le permite especificar un archivo de personalización para utilizarlo con ID Resolver. El valor por omisión es DBConnectionCustomizer u OracleConnectionCustomizer.
iSeriesEl parámetro IDResolverCustomizerFile es obligatorio. El valor por omisión en iSeries es ISERIES_RESWCSID_Customizer si ha configurado la instancia para utilizar el controlador JDBC nativo, y TOOLBOX_RESWCSID_Customizer si ha configurado la instancia para utilizar el controlador JDBC Toolbox.
IDResolverMode
La modalidad ID Resolver es el método que se utiliza para procesar la entrada de ID Resolver: es decir, si los datos se tratan como si existieran identificadores en los datos originales (modalidad update) o como si no existieran (modalidad load). Utilice la modalidad mixta (mixed) cuando existan algunos identificadores y otros no. La modalidad mixta es la modalidad que se recomienda para Publicación.
IdResolverPropFile
Nombre del archivo de propiedades utilizado por el mandato IdResGen para resolver y generar los ID para los datos de WebSphere Commerce.
LoaderCustomizerFile (obligatorio)
Le permite especificar un archivo de personalización para utilizarlo con Loader. El archivo de personalización por omisión es MassLoadCustomizer.
iSeriesEl parámetro LoaderCustomizerFile es obligatorio. El valor por omisión es ISeries_LODWCSDTA_Customizer si está utilizando el controlador JDBC nativo.
LoaderMode
Hay seis modalidades para Loader. A continuación se explican únicamente tres modalidades: SQL import, Native import y Load (Importación SQL, Importación nativa y Carga). Para obtener más información sobre estos métodos y los métodos cadelete y delete, consulte el tema sobre el mandato Load en la ayuda en línea al Desarrollo de WebSphere Commerce.
Importación SQL: Esta modalidad utiliza JDBC (Java Database Connectivity) para insertar y
actualizar datos, lo que proporciona la modalidad de operación más flexible pero también la más lenta
para importar grandes cantidades de datos en un número reducido de tablas. Permite realizar
actualizaciones a nivel de celda. Se recomienda utilizar la importación SQL.
Importación nativa:
AIXLinuxSun Solaris Operating EnvironmentWindowsEsta modalidad utiliza las funciones de importación nativa de DB2 y permite actualizaciones a nivel de celda
con una velocidad y flexibilidad intermedias.

iSeriesEsta modalidad utiliza el mandato CPYFRMIMPF.

Carga:
AIXLinuxSun Solaris Operating EnvironmentWindowsEsta modalidad utiliza los recursos nativos del RDBMS (DB2 Load o SQLLoad)
y es la modalidad más rápida para cargar grandes cantidades de datos en un número reducido
de tablas. Si va a publicar en un servidor de transición, no puede utilizar el método Load.

iSeriesEsta modalidad utiliza el mandato CPYFRMIMPF y es la modalidad más rápida para cargar grandes cantidades de datos en un número reducido de tablas. La modalidad de carga sólo inserta datos; esta modalidad no actualiza datos. Si ya existe un registro para los datos que está cargando, se produce un error.
Ignore: Cuando selecciona ignore, la función de publicación no carga ningún dato ni tampoco llama a la publicación de conjuntos de productos, a las importaciones de contratos y cuentas ni a la configuración de pagos.

LoaderNoPrimary
Parámetro utilizado por el mandato Load cuando falta la clave primaria para un registro del archivo de entrada. Hay tres opciones: error, skip e insert.
Error: informa de la clave primaria que falta e interrumpe el proceso.
Skip: se salta todos los registros del archivo de entrada que no tienen una clave primaria.
Insert: intenta procesar (insertar o suprimir) los datos.
MaxErrors
El número máximo de errores que permitirá el proceso de publicación mientras se cargan los datos de la tienda. Si se sobrepasa este número, la publicación se detendrá y retrotraerá. El valor por omisión es 1.
SampleSarPath
La ubicación de los archivadores de tienda de ejemplo que se muestran en el programa de utilidad de Publicación. Las entradas del archivo SARRegistry.xml son relativas a este directorio. Se trata de una vía de acceso absoluta.
SarExtensions
Las extensiones aceptables para un archivo archivador de tienda (SAR). Por ejemplo, XXX.sar o XXX.zip.
SarPath
Los archivadores de tienda incluidos en este directorio se visualizarán automáticamente en la Vista por omisión del programa de utilidad de Publicación. Esto proporciona una alternativa a registrar un archivador de tienda en el archivo SARRegistry.xml. La vía de acceso por omisión es:
  • dir_instalación_WC/instances/nombre_instancia/sar
  • iSeriesdir_usuario_WC/instances/ nombre_instancia/sar
  • WebSphere Commerce Studiodir_instalación_WCStudio/Commerce/instances/nombre_instancia/sar
StoreFrontFile
Este archivo contiene datos para la página Cambiar páginas de WebSphere Commerce Accelerator, así como las especificaciones de tamaño de imagen para las páginas Subir el logotipo y Subir el banner de WebSphere Commerce Accelerator.
StoreParmsDescriptor
La vía de acceso al archivo store-refs.xml contenido en el archivador de tienda. Cada archivador de tienda debe tener este descriptor presente en la ubicación especificada. Este archivo contiene parámetros específicos de un archivador de tienda que se utilizan para publicar una tienda, como por ejemplo Directorio de la tienda e Identificador de tienda.
StoresDataPath
La ubicación por omisión para los elementos de datos de la tienda. Este parámetro no se utiliza actualmente.
StoresDocRoot
La ubicación en el servidor WebSphere Commerce donde están almacenados los elementos de la tienda. Se trata de una vía de acceso absoluta.
StoresPropertiesPath
La ubicación de los elementos de texto de la tienda (que están contenidos en un paquete de recursos de propiedades). StorePropertiesPath es relativa a StoresDocRoot. Por ejemplo, si StoresDocRoot es:
unidad:/WebSphere/AppServer/installedApps/WC_Enterprise_App_nombre_instancia.ear

StoresPropertiesPath es:

unidad:/WebSphere/AppServer/installedApps/WC_Enterprise_App_nombre_instancia.ear/
wcstores.war/WEB-INF/classes
StoresWebPath
La ubicación de los elementos Web de la tienda. StoreWebPath es una vía de acceso relativa a StoresDocRoot. Por ejemplo, si StoresDocRoot es:
unidad:/WebSphere/AppServer/installedApps/WC_Enterprise_App_nombre_instancia.ear
StoresWebPath es:
unidad:/WebSphere/AppServer/installedApps/WC_Enterprise_App_nombre_instancia.ear/wcstores.war
StoresXMLPath
El directorio raíz de los archivos relacionados con las herramientas de la tienda.
ToolStorePropertiesPath
La ubicación de los elementos de texto para la herramienta Cambiar flujo de WebSphere Commerce Accelerator.
ToolsStoresXMLPath
La ubicación de los elementos XML para la herramienta Cambiar flujo de WebSphere Commerce Accelerator.
WebAppPath
WebAppPath forma parte del URL de la tienda. Por ejemplo, si el URL de la tienda es 
http://nombre_sistpral/webapp/wcs/stores/Mystore/index.jsp

/webapp/wcs/stores es WebAppPath.

display
Sólo para uso interno.
instanceDir
El directorio de instancias. Por ejemplo dir_instalación_WC/instances/demo