Anatomía de una versión trimestral

La publicación de versiones de Liferay DXP ocurrirá cada trimestre y se llamarán versiones trimestrales. Estas versiones contienen mantenimiento del producto, mejoras y nuevas funcionalidades. Cada versión trimestral debe tratarse como una versión menor del producto.

Cada versión trimestral es un empaquetado del código fuente y varios elementos adicionales.

  • Tomcat: en el fichero del archivo se incluye una versión reciente y compatible de Tomcat. Liferay DXP se despliega dentro de la estructura de Tomcat para proporcionar un inicio rápido del entorno. Para facilitar este despliegue se han modificado, de su orden por defecto, varios ficheros y ajustes de Tomcat.
  • Liferay Patching Tool: se incluye la última versión compatible de Liferay Patching Tool para facilitar la instalación rápida de hotfix. Se puede actualizar la Liferay Patching Tool de manera independiente de la versión de Liferay DXP
  • Liferay Database Upgrade Client: un programa de cliente para actualizar las bases de datos de Liferay DXP de manera offline, sin iniciar un servidor web.

Cambios en el código fuente entre lanzamientos trimestrales y actualizaciones

El código fuente de la versión trimestral de DXP ya no se distribuye como descarga en la sección Descargas para Clientes (página de descarga en nuestro Help Center). El código fuente está disponible en github en el repositorio de liferay-dxp. Para obtener más información sobre cómo acceder al repositorio de liferay-dxp, consulte: Liferay DXP Source Code Access.

Cambios en la estructura de archivos entre las versiones trimestrales y las Actualizaciones (Updates)

La estructura de archivos y carpetas es diferente entre las versiones trimestrales y las Actualizaciones, lo que puede impactar en el despliegue y sobreescritura de scripts. Las actualizaciones de Liferay DXP 7.4 se publicaron con archivos jar empaquetados en un archivo lpkg, sin embargo los archivos lpkg se han eliminado con las versiones trimestrales. En lugar de eso, se compilan archivos jar y se incluyen individualmente. Debajo tienes una tabla comparativa destacando los cambios en el empaquetado o en la estructura de las carpetas

 

Archivo o carpeta Versiones trimestrales Actualizaciones de DXP 7.4
Liferay Home /liferay-dxp /liferay-dxp-7.4.13.u[n]
Carpeta de Tomcat /tomcat /tomcat-[x.y.z]
Archivos de /OSGi/marketplace Vacío Archivos lpkg
Archivos de /OSGi/modules Archivos jar files Vacío
Archivos de /OSGi/portal Archivos jar files Vacío

 

Estructura del fichero de la versión trimestral

El formato del nombre de los ficheros del bundle publicado será: liferay-dxp-[year].[quarter].[build]-[build-time-stamp]

La estructura del fichero queda de la siguiente manera:

 

liferay-dxp

  • I_ data
    • I_ document_library
      • I_ 20096
    • I_ elasticsearch[x_version]
      • I_ indices
    • I_ hypersonic
      • I_ lportal.script
      • I_ lportal.properties
  • I_ deploy
  • I_ elasticsearch_sidecar
    • I__ [Elasticsearch x.y.z version]
  • I_ license
  • I_ logs
    • I_ companies
      • I_ 0
      • I_ 20096
  • I_ osgi
    • I_ war
    • I_ static
    • I_ state
    • I_ portal
    • I_ modules
    • I_ marketplace
    • I_ configs
    • I_ client-extensions
  • I_ patching-tool
    • I_ cache
    • I_ lib
    • I_ log
    • I_ patches
  • I_ routes
    • I_ default
      • I_ dxp
  • I_ tomcat
    • I_ bin
    • I_ conf
    • I_ lib
    • I_ logs
    • I_ temp
    • I_ webapps
    • I_ work
  • I_ tools
    • I_ portal-tools-db-upgrade-client
¿Fue útil este artículo?
Usuarios a los que les pareció útil: 4 de 5