private Hashtable getProperties()
{
if (_properties != null)
return _properties;
_properties = new Hashtable();
XPathNavigator nav = _docNavigator.SelectSingleNode("caucho:resin", _xmlnsMgr);
if (nav.MoveToFirstChild()) {
do {
if ("properties".Equals(nav.LocalName)) {
String path = nav.GetAttribute("path", "");
parse(path, _resinConf, _properties);
}
} while (nav.MoveToFollowing(XPathNodeType.Element));
}
return _properties;
}