NetconfMessageUtil { public static String getParentXmlns(Document request) { NodeList nodeList = request.getDocumentElement().getElementsByTagName("*"); String xmlnsValue = getFirstXmlnsFromNodeList(nodeList); if (xmlnsValue == null) { xmlnsValue = getFirstXmlnsFromNodeList(request.getElementsByTagName("*")); } return xmlnsValue; } private  NetconfMessageUtil(); static String buildRpcReplyOk(String messageId); static String getParentXmlns(Document request); static Node getFirstNode(Document document, String tagName); static String getMessageIdFromRpcDocument(Document request); static Document getDocumentFromResponse(NetConfResponse netConfResponse); static String getTypeOfNetconfRequest(Document document); static void appendNewElement(Document document, Element parent, String tagName, String value); static ModuleIdentifier buildModuleIdentifier(String name, String namespace, String revision); static String buildModuleCapability(ModuleIdentifier moduleIdentifier);  }
@Test public void getParentXmlnsTest() throws Exception { Document document = AggregatorMessage.stringToDocument(TEST_REQUEST_AFTER_UNMOUNT); String xmlns = NetconfMessageUtil.getParentXmlns(document); assertFalse(xmlns.isEmpty()); }