private void writeWrapperElementWithNamespacesAndDummyLevel() throws XMLStreamException { activeWriter.writeStartElement( BUFFER_PREFIX, ELEMENT_NAME_CONTAINER_ROOT, BUFFER_NS ); activeWriter.writeNamespace( BUFFER_PREFIX, BUFFER_NS ); Iterator<String> namespaceIter = nsBindings.getNamespaceURIs(); while ( namespaceIter.hasNext() ) { String ns = namespaceIter.next(); String prefix = nsBindings.getPrefix( ns ); activeWriter.writeNamespace( prefix, ns ); LOG.debug( prefix + "->" + ns ); } if ( nsBindings.getPrefix( XSINS ) == null ) { activeWriter.writeNamespace( XSI_PREFIX, XSINS ); } for ( int i = 0; i < openElements; i++ ) { activeWriter.writeStartElement( BUFFER_PREFIX, ELEMENT_NAME_OPEN_ELEMENT, BUFFER_NS ); } activeWriter.writeEmptyElement( BUFFER_PREFIX, ELEMENT_NAME_UNCLEAR_REFERENCE, BUFFER_NS ); }
Iterator<String> nsIter = CommonNamespaces.getNamespaceContext().getNamespaceURIs(); while ( nsIter.hasNext() ) { String ns = nsIter.next();