final DefaultXmlDocumentInfo documentInfo = new DefaultXmlDocumentInfo(); documentInfo.setPublicDTDId( entityResolver.getPublicId() ); documentInfo.setSystemDTDId( entityResolver.getSystemId() ); documentInfo.setRootElement( localName ); documentInfo.setRootElementNameSpace( originalUri ); documentInfo.setRootElementAttributes( attributes ); documentInfo.setDefaultNameSpace( nsuri ); } else { documentInfo.setDefaultNameSpace( "" ); String defaultNamespace = documentInfo.getDefaultNameSpace(); if ( defaultNamespace == null || "".equals( defaultNamespace ) ) { documentInfo.setRootElementNameSpace( defaultNamespace );