LSSerializerImpl adds redundant xmlns:xml namespace bindings. -------------------------------------------------------------
Key: XALANJ-2409 URL: https://issues.apache.org/jira/browse/XALANJ-2409 Project: XalanJ2 Issue Type: Improvement Components: Serialization Reporter: Chris Simmons Priority: Minor Appologies if I'm logging this against the wrong component. I'm using the LSSerializerImpl bundled with xerces 2.9.0 which I believe is actually drawn from the Xalan project nowadays. We switched over when the xerces serializers were deprecated but found tha the xalan serializer insists on adding bindings for the xml namespace. I (and the xerces serializer) believe that this is not necessary - the xml namespace is built-in. This resulted in our XML being littered with thousands of needless xmlns:xml=... attributes. We've worked around this by making sure we put one on the document root. I'd like to see these attributes not serialized. I'll attach a test showing this behviour shortly. It shows that xerces didn't add them but xalan does. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]