diff --git a/archetypes/jersey-example-java8-webapp/pom.xml b/archetypes/jersey-example-java8-webapp/pom.xml
index eb42c231bc2..e600ec469e0 100644
--- a/archetypes/jersey-example-java8-webapp/pom.xml
+++ b/archetypes/jersey-example-java8-webapp/pom.xml
@@ -1,7 +1,7 @@
META-INF/NOTICE.md
+ META-INF/NOTICE.markdown
diff --git a/containers/glassfish/jersey-gf-ejb/pom.xml b/containers/glassfish/jersey-gf-ejb/pom.xml
index 596463cd076..b3eed5e6b58 100644
--- a/containers/glassfish/jersey-gf-ejb/pom.xml
+++ b/containers/glassfish/jersey-gf-ejb/pom.xml
@@ -1,7 +1,7 @@
+
+
+
+ copy-legaldocs
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.outputDirectory}
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
+
+ copy-legaldocs-to-sources
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.directory}/generated-sources/rsrc-gen
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
+
+ copy-legaldocs-to-wars
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.directory}/${project.artifactId}
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
+
+
+
+ ${project.basedir}/src/main/resources
+
+
+ ${project.build.directory}/legal
+
+
+
+ ${maven.multiModuleProjectDirectory}/examples
+
+
diff --git a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
index 8b7598c2c4f..62bb27de140 100644
--- a/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
+++ b/ext/cdi/jersey-cdi1x-ban-custom-hk2-binding/pom.xml
@@ -1,7 +1,7 @@
+
+
+
+ copy-legaldocs
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.outputDirectory}
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
+
+ copy-legaldocs-to-sources
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.directory}/generated-sources/rsrc-gen
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
+
+ copy-legaldocs-to-osgi-bundles
+
+ copy-resources
+
+ process-sources
+
+ ${project.build.directory}/legal
+
+
+ ${legal.source.folder}
+ META-INF/
+
+ NOTICE.md
+ LICENSE.md
+
+
+
+
+
+
org.apache.maven.plugins
@@ -398,7 +464,7 @@
org.apache.maven.plugins
maven-source-plugin
- 2.2.1
+ 3.0.1
attach-sources
@@ -609,6 +675,7 @@
<_versionpolicy>[$(version;==;$(@)),$(version;+;$(@)))
<_nodefaultversion>false
+ {maven-resources},${project.build.directory}/legal
@@ -751,6 +818,10 @@
org.apache.maven.plugins
maven-source-plugin
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+
@@ -1919,6 +1990,7 @@
1.8
jersey.repackaged
+ ${maven.multiModuleProjectDirectory}
gf-cddl-gpl
UTF-8
UTF-8
diff --git a/security/oauth1-server/pom.xml b/security/oauth1-server/pom.xml
index f1d7d38a7cd..7c1d9a5a870 100644
--- a/security/oauth1-server/pom.xml
+++ b/security/oauth1-server/pom.xml
@@ -1,7 +1,7 @@