package com.ximple.eofms.util; import com.ximple.eofms.geoserver.config.XGeosDataConfigMapping; import org.apache.commons.digester3.Digester; import org.apache.commons.digester3.binder.DigesterLoader; import org.apache.commons.digester3.xmlrules.FromXmlRulesModule; public class XGeosConfigDigesterUtils { private static final String XGEOSRULES_NAME = "DefaultXGeosDataConfigRules.xml"; protected static Digester digester = null; protected static DigesterLoader loader = DigesterLoader.newLoader( new FromXmlRulesModule() { @Override protected void loadRules() { loadXMLRules(XGeosDataConfigMapping.class.getResource(XGEOSRULES_NAME)); } } ); static { digester = loader.newDigester(); } public static Digester getXGeosConfigDigester() { return digester; } }