From 4fbcdc2e3779899141ae0730997f65c3949a7129 Mon Sep 17 00:00:00 2001 From: Konrad Windszus Date: Thu, 5 Dec 2024 17:22:51 +0100 Subject: [PATCH 1/3] Fix bnd-maven-plugin configuration merging 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. This closes #3471 --- pom.xml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) 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 + From e37eea7667f11773a244b5e4eb5a09330921b614 Mon Sep 17 00:00:00 2001 From: Konrad Windszus Date: Thu, 5 Dec 2024 21:22:25 +0100 Subject: [PATCH 2/3] Add missing dependency for bundle fragment "bundle-onprem" Simplify embedding Only run aemanalyser on package with classifier "cloud" --- all/pom.xml | 104 ++++++++++++++++------------------------------------ 1 file changed, 32 insertions(+), 72 deletions(-) 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 - - From 733b89a04e08695118f7b1d550daabae6f2c9c74 Mon Sep 17 00:00:00 2001 From: Konrad Windszus Date: Thu, 2 Jan 2025 13:17:35 +0100 Subject: [PATCH 3/3] Add changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) 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