diff --git a/pom.xml b/pom.xml
index 2157d2db..d981b61a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,6 +45,7 @@
3.2.0
3.10.1
3.1.0
+ 1.3.0
3.0.1
3.0.1
3.3.0
@@ -55,6 +56,7 @@
3.2.1
2.22.2
1.6.13
+ 1.0.2
9.2.1
@@ -347,6 +349,67 @@
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+ ${maven-flatten-plugin.version}
+
+ ossrh
+ true
+ true
+ flattened-pom.xml
+ ${project.build.directory}
+
+
+
+ flatten
+ prepare-package
+
+ flatten
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ xml-maven-plugin
+ ${xml-maven-plugin.version}
+
+
+ prepare-package
+
+ transform
+
+
+
+
+
+
+ ${project.build.directory}
+ ${project.build.directory}
+
+ flattened-pom.xml
+
+ src/xsl/flatten-pom.xslt
+
+
+
+
+
+
org.apache.maven.plugins
maven-shade-plugin
@@ -360,7 +423,7 @@
false
- true
+ false
true
true
true
@@ -389,7 +452,6 @@
org.apache.felix
maven-bundle-plugin
${maven-bundle-plugin.version}
- true
bundle-manifest
@@ -452,19 +514,6 @@
org.apache.maven.plugins
maven-clean-plugin
${maven-clean-plugin.version}
-
-
-
-
- .
-
- dependency-reduced-pom.xml
-
-
-
-
diff --git a/src/xsl/flatten-pom.xslt b/src/xsl/flatten-pom.xslt
new file mode 100644
index 00000000..6ebb7baa
--- /dev/null
+++ b/src/xsl/flatten-pom.xslt
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file