@Override
    public List<ChangeSet> loadChangeSets(String path) {
        Resource resource = resourceLoader.getResource(path);
        XmlParseContext xmlParseContext = new XmlParseContext(resource);
        try {
            loadChangeSets(xmlParseContext);
        } catch (HbaseSchemaParseException e) {
            logger.error("Error loading change sets from {}", xmlParseContext.getResource(), e);
            throw e;
        } catch (Exception e) {
            logger.error("Error loading change sets from {}", xmlParseContext.getResource(), e);
            throw new HbaseSchemaParseException("Error loading change sets from " + xmlParseContext.getResource(), e);
        }
        return xmlParseContext.getChangeSets();
    }
Loads change sets from the hbase schema xml file at the given path.

@param path path to hbase schema xml file
@return list of change sets loaded
@throws HbaseSchemaParseException if there was a problem reading or parsing from the schema xml file
hbase/hbase-schema/src/main/java/com/navercorp/pinpoint/hbase/schema/reader/xml/XmlHbaseSchemaReader.java