public static String processLogoutResponse(String xmlString) 
			throws UnsupportedEncodingException, SAXException, IOException, ParserConfigurationException
	{
		String isSuccess="";
		 DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
		 DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
		 Document doc = dBuilder.parse( new InputSource(new ByteArrayInputStream(xmlString.getBytes("utf-8"))) );
		 doc.getDocumentElement().normalize();
		
		 NodeList envNodeList = doc.getDocumentElement().getChildNodes();
		 for(int i=0; i<envNodeList.getLength(); i++)
		 {
			 Node envNode = envNodeList.item(i);			 			 
			 if(envNode.getNodeName().equals("s:Body"))
			 {
				 NodeList bodyNodeList = envNode.getChildNodes();
				 for(int j=0; j<bodyNodeList.getLength(); j++)
				 {
					 Node bodyNode = bodyNodeList.item(j);
					 if(bodyNode.getNodeName().equals("ResponseOf_PublicLogoutResult"))
					 {
						 //OperationResult
						 NodeList logoutNodeList = bodyNode.getChildNodes();
						 for(int k=0; k<logoutNodeList.getLength(); k++)
						 {
							 Node logoutNode = logoutNodeList.item(k);
							 if(logoutNode.getNodeName().equals("OperationResult"))
							 {
								 NodeList resultNodeList = logoutNode.getChildNodes();
								 for(int l=0; l<resultNodeList.getLength(); l++)
								 {
									 Node resultNode = resultNodeList.item(l);
									 if(resultNode.getNodeName().equals("a:IsSuccess"))
										 isSuccess = resultNode.getTextContent();
								 }
							 }
						 }
					 }
					 
				 }
			 }
		 }
		
		return isSuccess;
	}