From 5f45a0cb4cf5bc4a8711e512f11cc9868256130f Mon Sep 17 00:00:00 2001 From: Konrad Windszus Date: Thu, 2 Jan 2025 13:34:48 +0100 Subject: [PATCH] Fix bnd-maven-plugin configuration merging (#3490) Previously the configuration from the parent (per execution id) was overriding the local config (per plugin). Now the parent configuration is no longer per execution id, i.e. both local plugin configurations (i.e. on plugin level and on execution id level) take precedence. Add missing dependency for bundle fragment "bundle-onprem" Simplify embedding Only run aemanalyser on package with classifier "cloud" This closes #3471 --- CHANGELOG.md | 4 ++ all/pom.xml | 104 ++++++++++++++++----------------------------------- pom.xml | 20 +++++----- 3 files changed, 46 insertions(+), 82 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba5b697504..e9e276ea6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com) - #3494 - Remove offline instrumentation with Jacoco +### Fixed + +- #3471 - EmailService not working due to unsatisfied reference to MailTemplateManager in AEM on prem + ## 6.9.10 - 2024-12-13 ### Added diff --git a/all/pom.xml b/all/pom.xml index a009a7dbcb..0df358683f 100644 --- a/all/pom.xml +++ b/all/pom.xml @@ -48,6 +48,7 @@ container **/META-INF/*,**/thumbnail.png + /apps/acs-commons/install @@ -59,40 +60,14 @@ acs-aem-commons-all - ${project.groupId} - acs-aem-commons-bundle - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-bundle-onprem - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-ui.apps + + ~acs-aem-commons-bundle-cloud ~cloud - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-ui.content - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-ui.config - /apps/acs-commons/install + jar,zip true true + + true @@ -204,6 +179,18 @@ ${project.version} provided + + ${project.groupId} + acs-aem-commons-bundle-onprem + ${project.version} + provided + + + com.adobe.acs + acs-aem-commons-bundle-cloud + ${project.version} + jar + ${project.groupId} acs-aem-commons-ui.apps @@ -211,6 +198,13 @@ zip provided + + com.adobe.acs + acs-aem-commons-ui.apps + cloud + ${project.version} + zip + ${project.groupId} acs-aem-commons-ui.content @@ -278,39 +272,17 @@ all + - ${project.groupId} - acs-aem-commons-bundle - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-bundle-cloud - /apps/acs-commons/install + ~acs-aem-commons-bundle-onprem,~acs-aem-commons-ui.apps true true + + true - ${project.groupId} acs-aem-commons-ui.apps cloud - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-ui.content - /apps/acs-commons/install - true - true - - - ${project.groupId} - acs-aem-commons-ui.config - /apps/acs-commons/install true true @@ -348,26 +320,14 @@ project-analyse + + cloud + - - - com.adobe.acs - acs-aem-commons-bundle-cloud - ${project.version} - jar - - - com.adobe.acs - acs-aem-commons-ui.apps - cloud - ${project.version} - zip - - diff --git a/pom.xml b/pom.xml index c2f27d903d..02806ca03c 100644 --- a/pom.xml +++ b/pom.xml @@ -219,14 +219,8 @@ biz.aQute.bnd bnd-maven-plugin ${bnd.version} - - - bnd-process - - bnd-process - - - + - + ]]> + + + + bnd-process + + bnd-process +