Si surgen problemas durante la publicación de un archivador de tienda, haga lo siguiente:
- Revise los siguientes archivos de anotaciones cronológicas: Para obtener más información y la ubicación de cada archivo de anotaciones, consulte Archivos de anotaciones de publicación.
- Para configurar la anotación cronológica para Loader package, incluido el aumento del nivel de anotación cronológica, consulte Personalizar la anotación cronológica para Loader package.
- Habilite la anotación de rastreo de WC_DEVTOOLS. Para obtener más información, consulte la publicación WebSphere Commerce, Guía de administración.
- Si el problema se ha producido al ejecutar una tarea específica, debe configurar el rastreo para el componente correspondiente. Por ejemplo, si los mandatos contractimport o accountimport fallan, habilite el componente correspondiente, WC_Contract. Para obtener más información, consulte la publicación WebSphere Commerce, Guía de administración.
- Si se produce un error durante la fase de carga de datos de la publicación,
el error aparece en la página Resumen de la publicación de la consola de administración. Para ver la página de detalles de la publicación de su archivador de tienda, consulte Ver estado de la publicación.
Para obtener más información sobre cómo funciona la publicación, consulte en la publicación WebSphere Commerce, Guía para el desarrollo de tiendas, el capítulo "Publicación de una tienda completa".
Volver a publicar un contrato o cuenta
Si un mensaje de activity.log o la página de Detalles de la publicación informa de una excepción de contrato duplicado, pero la publicación ha finalizado satisfactoriamente, haga lo siguiente:
- Determine si el contrato es el mismo.
- Si es el mismo, haga caso omiso del aviso.
- Si el contrato es distinto, haga lo siguiente:
- Asegúrese de que ha cambiado el número de secuencia en el archivo
contracts.xml por el número siguiente de la secuencia. El número de secuencia es una combinación del valor de majorVersionNumber y de minorVersionNumber.
Por ejemplo, si majorVersionNumber="1" y minorVersionNumber="0" cambie el valor de número de versión menor a 1. El número de secuencia resultante será 1.1. Cuando cambie el número de versión principal y luego vuelva a publicar el archivador de tienda, se creará un contrato nuevo en la base de datos. Este contrato nuevo sustituirá al contrato anterior. Si no cambia el número de versión principal, se registrará un error de tipo "el contrato existe" en las anotaciones cronológicas cuando vuelva a publicar el archivador de la tienda y la información del contrato no se actualizará en la base de datos. - Importe el contrato. Para obtener más información, consulte Importar un contrato (Business Edition).
- Asegúrese de que ha cambiado el número de secuencia en el archivo
contracts.xml por el número siguiente de la secuencia. El número de secuencia es una combinación del valor de majorVersionNumber y de minorVersionNumber.
Si un mensaje de activity.log o la página de Detalles de la publicación informa de una excepción de cuenta duplicada, pero la publicación ha finalizado satisfactoriamente, haga caso omiso de este aviso.
La publicación se ejecuta correctamente pero la tienda no se visualiza o no funciona correctamente
Si se indica que la publicación se ha realizado satisfactoriamente pero no puede iniciar la tienda, o si la tienda no funciona correctamente, consulte los errores que aparecen en el archivo activity.log.



Las anotaciones de transacciones para la base de datos están llenas
Si se muestra el mensaje, "Las anotaciones de transacciones para la base de datos están llenas" en el archivo de anotaciones message.txt, tiene las opciones siguientes:
- Cree las anotaciones de transacciones secundarias utilizando el Centro de control de DB2. Para obtener más información, consulte la publicación DB2, Guía de administración.
- Aumente el tamaño del archivo de anotaciones de transacciones, realizando lo siguiente:
En una ventana de mandatos DB2, escriba db2 get db cfg fornombre_base_datos
A continuación, busque el tamaño del archivo de anotaciones (tamaño_archivo_anotaciones). Cuando haya encontrado el tamaño del archivo de anotaciones, escriba:
db2 update db cfg fornombre_base_datos using tamaño_archivo_anotaciones donde logfilsiz es un número mayor que el número anterior. Reinicie DB2. O En una ventana de mandatos de DB2, escriba: db2 update db cfg for nombre_base_datosusing LOGPRIMARY 20
donde 20 es el número de anotaciones primarias (este número puede ser diferente en su sitio). Si aumenta LOGPRIMARY se aumentan sus requisitos de espacio. Para obtener más información, consulte la publicación DB2, Guía de administración.
- Inhabilite las tablas de resumen. Si las tablas de resumen permanecen habilitadas, el resultado puede ser el siguiente:
- Las tablas de resumen se actualizarán durante la publicación, lo cual puede provocar un desbordamiento de las anotaciones de transacciones de la base de datos y afectar el rendimiento de la publicación. Para inhabilitar las tablas de resumen, haga lo siguiente:
- Abra el Gestor de configuración.
- En el Gestor de configuración, seleccione la Instancia y, a continuación, seleccione Configuración de la búsqueda.
- Seleccione la pestaña Optimización del esquema.
- Asegúrese de que todos los recuadros de selección estén sin marcar. A continuación, pulse Aplicar.