Package eu.planets_project.pp.plato.xml

Examples of eu.planets_project.pp.plato.xml.StrictErrorHandler


        String configFile = "data/services/PreservationActionRegistries.xml";
        InputStream config = Thread.currentThread().getContextClassLoader().getResourceAsStream(configFile);
       
        Digester digester = new Digester();
        digester.setValidating(false);
        digester.setErrorHandler(new StrictErrorHandler());
       
        digester.push(allRegistries);
        digester.addObjectCreate("*/registry", PreservationActionRegistryDefinition.class);
        digester.addBeanPropertySetter("*/registry/shortname", "shortname");
        digester.addBeanPropertySetter("*/registry/logo", "logo");
View Full Code Here


        try {

            digester = new Digester();
            digester.setValidating(false);

            StrictErrorHandler errorHandler = new StrictErrorHandler();
            digester.setErrorHandler(errorHandler);

            digester.setUseContextClassLoader(true);

            digester.addObjectCreate("jhove", JHoveFileProperty.class);
View Full Code Here

     @throws PlatoServiceException if the stream can't be parsed.
     */
    public void reloadFrom(String configFile) throws PlatoServiceException {
        Digester d = new Digester();
        d.setValidating(false);
        StrictErrorHandler errorHandler =  new StrictErrorHandler();
        d.setErrorHandler(errorHandler);
        d.setClassLoader(PreservationActionServiceFactory.class.getClassLoader());

        services.clear();
       
View Full Code Here

    }
   
    private void load (InputStream configthrows IllegalArgumentException {
        Digester digester = new Digester();
        digester.setValidating(true);
        digester.setErrorHandler(new StrictErrorHandler());
        
        digester.push(this);
        digester.addObjectCreate("*/tool", Tool.class);
        digester.addSetProperties("*/tool");
       
View Full Code Here

            error = null;


            Digester digester = new Digester();
            digester.setValidating(false);
            digester.setErrorHandler(new StrictErrorHandler());

            digester.push(this);
           
            digester.addCallMethod("*/XCLExplorer/fpmError", "setError",0);

View Full Code Here

            return compResult;           
        }
        Digester d = new Digester();
        d.setValidating(false);

        StrictErrorHandler errorHandler =  new StrictErrorHandler();
        d.setErrorHandler(errorHandler);

        d.setUseContextClassLoader(true);
       
        d.push(this);
View Full Code Here

TOP

Related Classes of eu.planets_project.pp.plato.xml.StrictErrorHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.