You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2026/03/20 19:00:08 UTC
(maven-shade-plugin) 01/01: Namespace is http://maven.apache.org/POM/4.0.0
This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch fix
in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git
commit a7b93eac77961110e7d0d350b126314904f125ad
Author: Elliotte Rusty Harold <el...@ibiblio.org>
AuthorDate: Fri Mar 20 14:59:56 2026 -0400
Namespace is http://maven.apache.org/POM/4.0.0
---
src/main/java/org/apache/maven/plugins/shade/pom/PomWriter.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/apache/maven/plugins/shade/pom/PomWriter.java b/src/main/java/org/apache/maven/plugins/shade/pom/PomWriter.java
index 14001c2..fcca524 100644
--- a/src/main/java/org/apache/maven/plugins/shade/pom/PomWriter.java
+++ b/src/main/java/org/apache/maven/plugins/shade/pom/PomWriter.java
@@ -41,7 +41,7 @@ public class PomWriter {
if (namespaceDeclaration) {
String modelVersion = newModel.getModelVersion();
- Namespace pomNamespace = Namespace.getNamespace("", "http://maven.apache.org/POM/" + modelVersion);
+ Namespace pomNamespace = Namespace.getNamespace("http://maven.apache.org/POM/4.0.0");
root.setNamespace(pomNamespace);
@@ -52,7 +52,7 @@ public class PomWriter {
if (root.getAttribute("schemaLocation", xsiNamespace) == null) {
root.setAttribute(
"schemaLocation",
- "http://maven.apache.org/POM/" + modelVersion + " http://maven.apache.org/maven-v"
+ "http://maven.apache.org/POM/4.0.0" + " http://maven.apache.org/maven-v"
+ modelVersion.replace('.', '_') + ".xsd",
xsiNamespace);
}