[ https://issues.apache.org/jira/browse/GROOVY-7576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul King updated GROOVY-7576: ------------------------------ Description: The code bellow produces the same XSD, both without the xmlns:xs attribute. It was tested in groovy console today: https://groovyconsole.appspot.com/edit/5161363399770112 {code} import groovy.xml.MarkupBuilder import groovy.xml.NamespaceBuilder def writer = new StringWriter() def builder = new MarkupBuilder(writer) def xsd = new NamespaceBuilder(builder).namespace('http://www.w3.org/2001/XMLSchema', 'xs') xsd.schema() {} writer.toString() xsd.schema("xmlns:xs": 'http://www.w3.org/2001/XMLSchema') {} writer.toString() {code} was: The code bellow produces the same XSD, both without the xmlns:xs attribute. It was tested in groovy console today: https://groovyconsole.appspot.com/edit/5161363399770112 import groovy.xml.MarkupBuilder import groovy.xml.NamespaceBuilder def writer = new StringWriter() def builder = new MarkupBuilder(writer) def xsd = new NamespaceBuilder(builder).namespace('http://www.w3.org/2001/XMLSchema', 'xs') xsd.schema() {} writer.toString() xsd.schema("xmlns:xs": 'http://www.w3.org/2001/XMLSchema') {} writer.toString() > NamespaceBuilder does not add namespace declaration to the generated xml > ------------------------------------------------------------------------ > > Key: GROOVY-7576 > URL: https://issues.apache.org/jira/browse/GROOVY-7576 > Project: Groovy > Issue Type: Bug > Components: XML Processing > Affects Versions: 2.4.4 > Reporter: Zsolt Kovacs > Assignee: Paul King > Priority: Minor > > The code bellow produces the same XSD, both without the xmlns:xs attribute. > It was tested in groovy console today: > https://groovyconsole.appspot.com/edit/5161363399770112 > {code} > import groovy.xml.MarkupBuilder > import groovy.xml.NamespaceBuilder > def writer = new StringWriter() > def builder = new MarkupBuilder(writer) > def xsd = new > NamespaceBuilder(builder).namespace('http://www.w3.org/2001/XMLSchema', 'xs') > xsd.schema() {} > writer.toString() > xsd.schema("xmlns:xs": 'http://www.w3.org/2001/XMLSchema') {} > writer.toString() > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)