![HCL Commerce Developer](../../base/images/ngdev.gif)
Instalar los paquetes de actualización de HCL Commerce Developer (método interactivo)
Antes de empezar
- Asegúrese de que actualiza ambos HCL Commerce y HCL Commerce Developer al mismo nivel.
- Si va a actualizar de un HCL Commerce Version 9.0 a una versiónHCL Commerce Version 9.1, debe realizar una copia de seguridad y restaurar los certificados de firmante de su HCL Commerce development environments que desee conservar en el almacén de confianza de WebSphere Application Server.
- Instalar o actualizar el producto a una versión posterior es un funcionamiento intensivo de procesador y memoria. Su máquina puede dejar de responder durante largos períodos de tiempo, durante los cuales puede observar que applyUpdate.bat consume grandes cantidades de recursos del sistema.Nota: Deje tiempo suficiente para que el proceso de instalación o actualización se complete, ya que el indicador de progreso de applyUpdate.bat puede permanecer en el 99 % durante un máximo de dos horas en máquinas menos potentes.
- Detenga todas las aplicaciones Java que se estén ejecutando en la máquina.
- Asegúrese de que Rational Application Developer no se está ejecutando.
- Inhabilite cualquier servidor web que haya configurado en la máquina.
- Inicie la sesión en Windows como usuario con privilegios de Administrador.
- Si no tiene el paquete de actualización, descargue y extraiga el paquete de actualización que desea instalar.
- Inicie la sesión en HCL License and Delivery portal.
- Busque el paquete de actualización por número de pieza. Para obtener información sobre los números de pieza disponibles, consulte HCL Commerce : versiones.Nota: El paquete de actualización puede actualizarse a la versión de destino desde cualquier versión anterior. Por ejemplo, si está en 9.1.0.0 y desea actualizar a 9.1.2.0, solo necesita descargar el paquete de actualización de 9.1.2.0.
- Descargue y extraiga el paquete.
- Realice una copia de seguridad de los archivos personalizados.
Se han actualizado muchos archivos. Los archivos que podrían cambiar incluyen los archivos JSP para las tiendas de inicio y HCL Commerce Accelerator, archivos para el Management Center y muchos más. Realice una copia de seguridad de los archivos por si necesita volver a aplicar las personalizaciones.
- Efectúe una copia de seguridad de la base de datos. Las actualizaciones de las bases de datos que se incluyen en esta característica no se pueden deshacer. Si desea deshacer la actualización de la base de datos, debe restaurar la copia de seguridad de la base de datos. Para obtener más información sobre cómo realizar una copia de seguridad, consulte BACKUP DATABASE COMMAND.
Procedimiento
- Abra Installation Manager.
-
Añada la ubicación del repositorio del paquete de actualización de HCL Commerce Developer al Installation Manager:
-
En la página Inicio, pulse Actualizar.
Installation Manager busca los repositorios definidos para los paquetes disponibles.
-
Seleccione el paquete de HCL Commerce Developer y pulse Siguiente.
El asistente de actualización de paquetes detecta todos los arreglos aplicables. Las características recomendadas aparecen seleccionadas automáticamente.
-
Seleccione las actualizaciones que desea aplicar y pulse Siguiente.
La actualización se preselecciona automáticamente.
- Pulse Siguiente.
-
Acepte el acuerdo de licencia y pulse Siguiente.
Se visualiza el panel Seleccionar las características para instalar. La característica se selecciona automáticamente.
- Pulse Siguiente.
- Revise la información de resumen y pulse Actualizar para instalar los paquetes.
- Opcional: Revise el historial de instalaciones seleccionando
-
Compruebe si hay algún problema en el archivo WCDE_installdir\UpdateDelta\9.1.x.0\applyUpdate.log.
- Los valores x representan el nivel del paquete de actualización.
-
Fusione los archivos según sea necesario.
Si el desarrollador ha añadido, actualizado o eliminado algún archivo desde la última instalación, y también los ha añadido, actualizado o eliminado durante la actualización, estos archivos se registran durante el proceso.
-
Actualizar la base de datos a la versión más reciente del esquema de base de datos HCL Commerce.
-
Configurar la base de datos de desarrollo.
Utilice la utilidad setdbtype para actualizar la configuración de la base de datos del entorno de desarrollo.Para obtener más información, consulte Cambiar el tipo de base de datos de desarrollo utilizando el mandato setdbtype.Importante: Este paso es necesario al actualizar un archivo HCL Commerce development environment existente.
-
Establezca la contraseña de spiuser.
Utilice la utilidad setSpiuserPassword para establecer la contraseña de spiuser.
Este paso es necesario si tiene previsto actualizar la contraseña de spiuser o si utiliza la contraseña de spiuser predeterminada al actualizar HCL Commerce Developer desde una versión anterior a 9.1.9.0 a una versión que sea 9.1.9.0 o posterior.
Para obtener más información, consulte Establecimiento de la contraseña de spiuser en HCL Commerce Developer.
- Opcional:
Si tiene previsto desarrollar para la solución de búsqueda basada en Elasticsearch, configure su HCL Commerce Developer Search environment.
Para obtener más información, consulte Configuración de HCL Commerce Developer Search environment.
-
Vuelva a crear el índice de búsqueda siguiendo estos pasos.
Usar Apache Solr como solución de búsqueda:
- Abra HCL Commerce Developer en el entorno Rad.
- Expanda los servidores de managed-solr y solr. , y eliminan las carpetas
- Inicie el servidor de transacciones y el servidor de búsqueda y cree el índice de búsqueda Solr.
Para obtener más información sobre la creación del índice Solr, consulte Creación del índice de HCL Commerce Search.
Utilizando Elasticsearch como solución de búsqueda (para obtener más información, consulte Configuración del entorno de búsqueda de HCL Commerce Developer):
Qué hacer a continuación
- Verifique los datos de índice de búsqueda.
- Datos de la tienda:
http://ElasticSearchServerName:30200/auth.store/_search
- Datos de categoría:
http://ElasticSearchServerName:30200/auth.storeId.category/_search
- Datos de producto:
http://ElasticSearchServerName:30200/auth.storeId.product/_search
- Datos de la tienda:
- Renueve el área de trabajo y vuelva a publicar la aplicación después de completar la actualización.
- Abra HCL Commerce Developer y vaya a la vista Explorador de empresa.
- En la vista de Explorador, seleccione todos los proyectos y seleccione (o el atajo del teclado F5) para renovar los proyectos en el área de trabajo.
- Inicie o reinicie el servidor de prueba.
- Pulse el botón derecho del ratón en la vista Servidores del servidor de prueba y seleccione Publicar.
- Espere a que la aplicación termine de publicar y se reinicie.