This is an automated email from the ASF dual-hosted git repository.
ffang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/main by this push:
new f6756806c83 [CXF-9193]add NPE guard for namespace prefix
f6756806c83 is described below
commit f6756806c83014f0d4e612a75943239fddab24e9
Author: Freeman Fang <[email protected]>
AuthorDate: Wed Jan 14 12:30:19 2026 -0500
[CXF-9193]add NPE guard for namespace prefix
---
.../java/org/apache/cxf/staxutils/transform/OutTransformWriter.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/core/src/main/java/org/apache/cxf/staxutils/transform/OutTransformWriter.java
b/core/src/main/java/org/apache/cxf/staxutils/transform/OutTransformWriter.java
index cf8cf7c1d7a..47bec8ceb0b 100644
---
a/core/src/main/java/org/apache/cxf/staxutils/transform/OutTransformWriter.java
+++
b/core/src/main/java/org/apache/cxf/staxutils/transform/OutTransformWriter.java
@@ -139,8 +139,8 @@ public class OutTransformWriter extends
DelegatingXMLStreamWriter {
}
uri = value != null ? value : uri;
-
- if (writtenUris.get(0).contains(uri) &&
namespaceContext.getPrefix(uri).isEmpty()) {
+ String prefix = namespaceContext.getPrefix(uri);
+ if (writtenUris.get(0).contains(uri) && (prefix == null ||
prefix.isEmpty())) {
return;
}
super.writeDefaultNamespace(uri);