Example usage for org.springframework.util.xml SimpleTransformErrorListener SimpleTransformErrorListener

List of usage examples for org.springframework.util.xml SimpleTransformErrorListener SimpleTransformErrorListener

Introduction

In this page you can find the example usage for org.springframework.util.xml SimpleTransformErrorListener SimpleTransformErrorListener.

Prototype

public SimpleTransformErrorListener(Log logger) 

Source Link

Document

Create a new SimpleTransformErrorListener for the given Commons Logging logger instance.

Usage

From source file:org.apereo.portal.rendering.xslt.XSLTComponent.java

public XSLTComponent() {
    this.errorListener = new SimpleTransformErrorListener(LogFactory.getLog(this.getClass()));
}

From source file:org.apereo.portal.security.xslt.XalanAuthorizationHelperTest.java

@Before
public void setup() throws Exception {
    final ResourceLoaderURIResolver resolver = new ResourceLoaderURIResolver(
            new ClassRelativeResourceLoader(getClass()));

    this.tFactory = TransformerFactory.newInstance();
    this.tFactory.setURIResolver(resolver);
    this.tFactory.setErrorListener(new SimpleTransformErrorListener(LogFactory.getLog(getClass())));

    this.xmlSource = new StreamSource(this.getClass().getResourceAsStream("test.xml"));
}

From source file:org.apereo.portal.url.xml.XsltPortalUrlProviderTest.java

@Before
public void setup() throws Exception {
    final ResourceLoaderURIResolver resolver = new ResourceLoaderURIResolver(
            new ClassRelativeResourceLoader(getClass()));

    this.tFactory = TransformerFactory.newInstance();
    this.tFactory.setURIResolver(resolver);
    this.tFactory.setErrorListener(new SimpleTransformErrorListener(LogFactory.getLog(getClass())));

    //Load the XML document so it reads the same way the rendering pipeline reads XML
    final XMLInputFactory xmlInputFactory = XMLInputFactory.newFactory();
    final XMLEventReader eventReader = xmlInputFactory
            .createXMLEventReader(this.getClass().getResourceAsStream("test.xml"));
    final XMLStreamReader streamReader = new FixedXMLEventStreamReader(eventReader);
    xmlSource = new StAXSource(streamReader);

    xslTemplate = tFactory.newTemplates(new StreamSource(this.getClass().getResourceAsStream("test.xsl")));

    expected = IOUtils.toString(this.getClass().getResourceAsStream("result.xml"));
}