This is an automated email from the ASF dual-hosted git repository.
veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-axiom.git
The following commit(s) were added to refs/heads/master by this push:
new a3900bab2 Add release note for #771
a3900bab2 is described below
commit a3900bab21d189879e9e494ac78eb804a747b3fc
Author: Andreas Veithen-Knowles <[email protected]>
AuthorDate: Tue Mar 17 23:02:55 2026 +0000
Add release note for #771
---
src/site/markdown/release-notes/2.1.0.md | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/src/site/markdown/release-notes/2.1.0.md
b/src/site/markdown/release-notes/2.1.0.md
index 77a44c3e8..6db40a483 100644
--- a/src/site/markdown/release-notes/2.1.0.md
+++ b/src/site/markdown/release-notes/2.1.0.md
@@ -3,3 +3,14 @@ Apache Axiom 2.1.0 Release Note
Axiom 2.1.0 removes support for the Java security manager and increases the
minimum required Java version to 17.
+
+Bug fixes
+---------
+
+* Fixed a bug where calling `setMustUnderstand()`, `setRole()`, or
`setRelay()`
+ on a `SOAPHeaderBlock` produced redundant self-referencing namespace
declarations
+ (e.g. `xmlns:mustUnderstand="http://www.w3.org/2003/05/soap-envelope"`)
instead
+ of using the standard `soapenv:` prefix. While technically
namespace-valid, the
+ incorrect output could cause XML Digital Signature (c14n) verification
failures
+ and interoperability issues with other SOAP stacks
+ ([#771](https://github.com/apache/ws-axiom/pull/771)).