public void makePersistentHumanProp() {
		try {
			this.humanProp = (HumanProp) cache.get("humanProp");
			LinkedHashMap<String, LinkedHashMap<String, String>> lhm = humanProp
					.getRootMap();
			Element root = new Element("root");
			for (String key : lhm.keySet()) {
				if (key == null || lhm.get(key) == null
						|| lhm.get(key).get("t") == null)
					continue;
				Element child = new Element("h");
				child.setText(key);
				child.setAttribute(new Attribute("t", lhm.get(key).get("t")));
				if (lhm.get(key).get("g") != null)
					child.setAttribute(new Attribute("g", lhm.get(key).get("g")));
				root.addContent(child);
			}
			XMLPersistence(root,"humanProp");
		} catch (InvalidValueException ive) {
		}
	}