--- old/src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java 2015-10-16 12:58:03.000000000 +0200 +++ new/src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java 2015-10-16 12:58:03.000000000 +0200 @@ -210,7 +210,7 @@ int nsCount = in.getNamespaceCount(); for (int i = 0; i < nsCount; i++) { out.writeNamespace( - in.getNamespacePrefix(i), + fixNull(in.getNamespacePrefix(i)), //StAX reader will return null for default NS fixNull(in.getNamespaceURI(i))); // zephyr doesn't like null, I don't know what is correct, so just fix null to "" for now }