import javax.xml.namespace.QName;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.stream.XMLOutputFactory;
import javax.xml.stream.XMLStreamWriter;
import javax.xml.transform.dom.DOMResult;

import org.w3c.dom.Document;

public class JI9051605 {

	public static void main(String[] args) throws Exception { 

		// Create new XML DOM document 
		final Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); 

		// Create XMLStreamWriter 
		final XMLOutputFactory factory = XMLOutputFactory.newInstance(); 
		factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, true); 
		final XMLStreamWriter writer = factory.createXMLStreamWriter(new DOMResult(doc)); 

		// Write <foo> element 
		final QName foo = new QName("foo"); 
		writer.writeStartElement(foo.getNamespaceURI(), foo.getLocalPart()); 
	} 

}
