Example usage for org.apache.commons.digester.annotations DigesterLoaderBuilder byDefaultFactories

List of usage examples for org.apache.commons.digester.annotations DigesterLoaderBuilder byDefaultFactories

Introduction

In this page you can find the example usage for org.apache.commons.digester.annotations DigesterLoaderBuilder byDefaultFactories.

Prototype

public static DigesterLoader byDefaultFactories() 

Source Link

Document

Builds a new DigesterLoader using the default SPI implementations.

Usage

From source file:net.erdfelt.android.sdkfido.sdks.SourceOriginsLoader.java

public static SourceOrigins load(URL url) throws IOException {
    try {//from w w w .  j a  v a2  s . c  o m
        ConvertUtils.register(new VersionConverter(), Version.class);
        DigesterLoader loader = DigesterLoaderBuilder.byDefaultFactories();
        Digester digester = loader.createDigester(SourceOrigins.class);
        SourceOrigins origins = (SourceOrigins) digester.parse(url);
        origins.normalize();
        return origins;
    } catch (SAXException e) {
        LOG.log(Level.WARNING, "Unable to load/parse url: " + url, e);
        throw new IOException("Unable to load/parse url: " + url, e);
    }
}