gCubeSystem / maven-smartgears-bom
Archived
It defines the versions of all the SmartGears common artifacts for dependency management.
Updated 2019-11-11 18:11:10 +01:00
Updated 2026-04-08 17:30:14 +02:00
Updated 2026-05-07 09:17:36 +02:00
Updated 2026-01-20 11:45:51 +01:00
This repository hosts the settings.xml template files
Updated 2021-12-03 15:50:09 +01:00
Parent pom for all gCube artifacts.
Updated 2025-11-11 15:13:27 +01:00
gCube Shared Wrapper Bundle is the centralized, OSGi-native shared module designed to integrate core gCube dependencies into the Liferay 7.4 (DXP/Portal) environment under the Jakarta EE 10 namespace.
This module fully replaces the legacy gcube-portal-bundle, overcoming the limitations of previous monolithic packaging structures by natively adopting the OSGi standard.
Key Features:
OSGi-Native Shared Wrapper: Embeds and globally exports core gCube libraries (including common-scope, common-security, authorization-client, ic-client, discovery-client, and storagehub-client-library) within the OSGi container runtime, cleanly orchestrating package imports/exports via bnd.bnd.
DRY Version Resolution: Implements a clean, cascading version resolution strategy. It dynamically inherits platform-level release versions from the parent BOMs (gcube-bom and maven-portal-bom), entirely avoiding local version duplication and classpath conflicts.
Jakarta Namespace Compliance: Built for Java 17/21 and fully compliant with Jakarta EE specifications to ensure seamless integration and execution in Liferay 7.4.
Updated 2026-06-29 19:57:10 +02:00
This maven plugin allows automatic creation of any IS Model extension documentation
Updated 2022-12-08 15:12:42 +01:00
Updated 2025-11-05 17:18:56 +01:00
Parent pom for all gCube artifacts.
Updated 2026-02-24 14:27:48 +01:00
Updated 2026-06-24 18:01:07 +02:00