diff --git a/amps/ags/pom.xml b/amps/ags/pom.xml
index fcbe821a7a..7d33d7d283 100644
--- a/amps/ags/pom.xml
+++ b/amps/ags/pom.xml
@@ -16,256 +16,18 @@
- 1.9.1
- 3.8.0
- 3.0.0-M2
- 3.1.0
-
UTF-8
UTF-8
true
false
-
- ${project.build.directory}/${project.build.finalName}-war
- src/main/amp
- ../${project.build.finalName}
- true
- **
- src/main/properties/local
- **
- src/test/properties/local
-
-
-
- jakarta.jws
- jakarta.jws-api
- provided
-
-
-
- ${project.artifactId}-${project.version}
-
-
- maven-enforcer-plugin
-
-
- enforce-java
-
- enforce
-
-
-
-
- [${java.version},)
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- regex-properties
-
- regex-properties
-
-
-
-
- ags.module.repo.version.min
- ${amp.min.version}
- (\d+)\.(\d+).*
- $1.$2
- false
-
-
-
-
-
- add-test-source
-
- add-test-source
-
-
-
- src/unit-test/java
-
-
-
-
-
-
- maven-surefire-plugin
-
-
- **/*UnitTest.java
-
-
-
-
- maven-source-plugin
- 3.0.1
-
-
- attach-sources
-
- jar
-
-
-
-
-
- maven-javadoc-plugin
-
- none
-
-
-
- attach-javadocs
-
- none
-
-
- jar
-
-
-
-
-
- maven-clean-plugin
- 3.1.0
-
-
- default-clean
- clean
-
- clean
-
-
-
-
-
- maven-install-plugin
-
-
- default-install
- install
-
- install
-
-
-
-
-
- maven-deploy-plugin
- 2.7
-
-
- default-deploy
- deploy
-
- deploy
-
-
-
-
-
- maven-site-plugin
- 3.7.1
-
-
- default-site
- site
-
- site
-
-
-
- default-deploy
- site-deploy
-
- deploy
-
-
-
-
-
-
-
- org.apache.maven.archetype
- archetype-packaging
- 2.2
-
-
- org.apache.maven.wagon
- wagon-webdav-jackrabbit
- 2.2
-
-
-
-
- src/main/resources
- ${app.filtering.enabled}
-
-
- ${app.amp.folder}
- ${app.amp.output.folder}
- ${app.filtering.enabled}
-
-
-
-
- src/test/resources
- ${app.filtering.enabled}
-
-
-
- maven-compiler-plugin
- ${maven.compiler.version}
-
- ${maven.compiler.source}
- ${maven.compiler.target}
-
-
-
- default-testCompile
- process-test-sources
-
- testCompile
-
-
- ${java.version}
- ${java.version}
-
-
-
-
-
- maven-enforcer-plugin
- ${maven.enforcer.plugin}
-
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0-alpha-2
-
-
- maven-failsafe-plugin
- 3.0.0-M5
+ maven-surefire-plugin
--illegal-access=permit
@@ -273,35 +35,11 @@
- maven-antrun-plugin
- 1.8
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- ${maven.buildhelper.version}
-
-
- org.codehaus.mojo
- sql-maven-plugin
- 1.5
-
-
-
-
- maven-release-plugin
- 2.5.3
+ maven-failsafe-plugin
- V@{project.version}
-
-
-
-
-
- maven-javadoc-plugin
-
- none
- ${java.version}
+
+ --illegal-access=permit
+
@@ -310,31 +48,30 @@
license-maven-plugin
1.16
-
- ${license.verbose}
+ ${license.verbose}
false
false
-
+
Alfresco Software Limited
${project.parent.parent.basedir}/license/description.ftl
true
true
-
+
file:${project.parent.parent.basedir}/license
-
- ${license.update.dryrun}
+
+ ${license.update.dryrun}
true
true
-
+
src
-
+
**/package-info.java
**/*.properties
@@ -356,16 +93,9 @@
+
maven-resources-plugin
- ${maven.resources.version}
-
-
- org.apache.maven.shared
- maven-filtering
- ${dependency.maven-filtering.version}
-
-
UTF-8
@@ -398,82 +128,6 @@
-
- maven-war-plugin
-
-
-
- org.apache.commons
- commons-compress
- ${dependency.apache-compress.version}
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
- ${alfresco.maven-plugin.version}
-
-
-
- false
-
-
- true
-
-
-
-
-
- maven-clean-plugin
- 3.1.0
-
-
- maven-dependency-plugin
- 3.1.1
-
-
- maven-archetype-plugin
- 2.2
-
- ${skipTests}
-
-
-
- com.google.code.maven-replacer-plugin
- replacer
- 1.5.3
-
-
- org.apache.tomcat.maven
- tomcat7-maven-plugin
- 2.2
-
- true
-
-
-
- net.alchim31.maven
- yuicompressor-maven-plugin
- 1.5.1
-
-
- compress-js
- process-resources
-
- compress
-
-
-
- **/webscripts/**
- **/site-webscripts/**
- **/*.lib.js
- **/*.css
-
- src/main/resources/META-INF
- false
-
-
-
-
@@ -486,117 +140,4 @@
-
-
-
-
- publicapi
-
- 1.6.1
-
-
-
-
- com.docflex
- docflex-alfresco-license
- 1.0
- license
-
-
-
-
-
-
- maven-dependency-plugin
- 3.1.1
-
-
-
- default-cli
- generate-sources
-
- unpack
-
-
-
-
- com.docflex
- docflex-javadoc
- ${docflex.version}
- zip
-
-
- ${project.build.directory}
-
-
-
-
-
-
- maven-javadoc-plugin
-
- com.docflex.javadoc.Doclet
- ${project.build.directory}/docflex-javadoc-${docflex.version}/lib/docflex-javadoc.jar
- none
-
-
- -license ${settings.localRepository}/com/docflex/docflex-alfresco-license/1.0/docflex-alfresco-license-1.0.license
- -template ${project.build.directory}/docflex-javadoc-${docflex.version}/templates/JavadocPro/FramedDoc.tpl
- -nodialog
- -launchviewer=false
- -p:filter.byAnns.include.classes=org.alfresco.api.AlfrescoPublicApi
- -p:docTitle "${project.name} ${project.version} Public API"
- -p:windowTitle "${project.name} ${project.version} Public API"
-
-
-
-
-
-
-
-
-
-
- enable-test-properties-filtering
-
-
-
- src/test/properties
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- ${maven.buildhelper.version}
-
-
- add-env-test-properties
- generate-resources
-
- add-test-resource
-
-
-
-
- ${app.properties.test.folder}
-
- ${app.properties.test.include}
-
- ${app.filtering.enabled}
-
-
-
-
-
-
-
-
-
-
diff --git a/amps/ags/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/module.properties b/amps/ags/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/module.properties
index c0a84d9526..534617b390 100644
--- a/amps/ags/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/module.properties
+++ b/amps/ags/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/module.properties
@@ -7,4 +7,4 @@ module.aliases=org_alfresco_module_dod5015
module.title=AGS Repo
module.description=Alfresco Governance Services Repository Extension
module.version=${project.version}
-module.repo.version.min=${ags.module.repo.version.min}
+module.repo.version.min=${amp.min.version}
diff --git a/amps/ags/rm-community/rm-community-repo/pom.xml b/amps/ags/rm-community/rm-community-repo/pom.xml
index 7c235dc51f..81500d9811 100644
--- a/amps/ags/rm-community/rm-community-repo/pom.xml
+++ b/amps/ags/rm-community/rm-community-repo/pom.xml
@@ -12,6 +12,8 @@
+ ${project.build.directory}/${project.build.finalName}-war
+
alfresco/alfresco-governance-repository-community
@@ -144,10 +146,11 @@
source/java
test/java
+
config
- ${app.filtering.enabled}
+ true
@@ -157,6 +160,10 @@
test/resources
+
+ src/test/properties/local
+ true
+
@@ -166,6 +173,7 @@
add-source
+ generate-sources
add-source
@@ -177,6 +185,7 @@
add-test-source
+ generate-test-sources
add-test-source
@@ -188,6 +197,7 @@
+
maven-antrun-plugin
@@ -207,28 +217,12 @@
-
- org.codehaus.mojo
- properties-maven-plugin
-
-
- initialize
-
- read-project-properties
-
-
-
- ${basedir}/src/main/resources/local.properties
-
- true
-
-
-
-
org.apache.maven.plugins
maven-surefire-plugin
+ true
+ alphabetical
**/AllUnitTestSuite.class
@@ -263,13 +257,14 @@
+
org.apache.maven.plugins
maven-dependency-plugin
- fetch-share-services-amp
- process-test-resources
+ fetch-artefacts-for-docker-build
+ prepare-package
copy
@@ -292,32 +287,14 @@
${project.build.directory}
-
- unpack-alfresco
- prepare-package
-
- unpack
-
-
- ${app.amp.client.war.folder}
-
-
- org.alfresco
- content-services-community
- war
- ${project.version}
-
-
-
-
+
org.alfresco.maven.plugin
alfresco-maven-plugin
- attach-alfresco-governance-services-jar
amp
@@ -327,27 +304,9 @@
true
-
- amps-to-war-overlay
- package
-
- install
-
-
-
- install-share-services-amp
-
- install
-
- prepare-package
-
- true
- ${project.build.directory}/alfresco-share-services-${project.version}.amp
- ${app.amp.client.war.folder}
-
-
+
org.apache.maven.plugins
maven-jar-plugin
@@ -364,6 +323,7 @@
+
org.codehaus.mojo
license-maven-plugin
@@ -395,6 +355,7 @@
org.gjt.mm.mysql.Driver
+
use-postgres
@@ -552,8 +513,8 @@
-
build-docker-images
+
diff --git a/amps/ags/rm-community/rm-community-repo/tomcat/context.xml b/amps/ags/rm-community/rm-community-repo/tomcat/context.xml
deleted file mode 100644
index 3a6aef298e..0000000000
--- a/amps/ags/rm-community/rm-community-repo/tomcat/context.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/amps/ags/rm-community/rm-community-rest-api-explorer/pom.xml b/amps/ags/rm-community/rm-community-rest-api-explorer/pom.xml
index 0c2267d7e5..d1c6b53b9b 100644
--- a/amps/ags/rm-community/rm-community-rest-api-explorer/pom.xml
+++ b/amps/ags/rm-community/rm-community-rest-api-explorer/pom.xml
@@ -49,6 +49,7 @@
+ true
/api-explorer
8085
diff --git a/pom.xml b/pom.xml
index 1a1b63144a..d8ef7e5600 100644
--- a/pom.xml
+++ b/pom.xml
@@ -875,13 +875,10 @@
maven-surefire-plugin
2.22.2
-
- true
- alphabetical
-
- --illegal-access=permit
-
-
+
+
+ maven-failsafe-plugin
+ 2.22.2
maven-jar-plugin