Example usage for org.springframework.core.io FileSystemResourceLoader setClassLoader

List of usage examples for org.springframework.core.io FileSystemResourceLoader setClassLoader

Introduction

In this page you can find the example usage for org.springframework.core.io FileSystemResourceLoader setClassLoader.

Prototype

public void setClassLoader(@Nullable ClassLoader classLoader) 

Source Link

Document

Specify the ClassLoader to load class path resources with, or null for using the thread context class loader at the time of actual resource access.

Usage

From source file:spring.osgi.io.OsgiBundleResourceTest.java

@Test
public void testFileWithSpecialCharsInTheNameBeingResolved() throws Exception {
    String name = "file:./target/test-classes/test-file";
    FileSystemResourceLoader fileLoader = new FileSystemResourceLoader();
    fileLoader.setClassLoader(getClass().getClassLoader());

    Resource fileRes = fileLoader.getResource(name);
    resource = new OsgiBundleResource(bundle, name);

    testFileVsOsgiFileResolution(fileRes, resource);
}

From source file:spring.osgi.io.OsgiBundleResourceTest.java

@Test
public void testFileWithEmptyCharsInTheNameBeingResolved() throws Exception {
    String name = "file:./target/test-classes/test file";
    FileSystemResourceLoader fileLoader = new FileSystemResourceLoader();
    fileLoader.setClassLoader(getClass().getClassLoader());

    Resource fileRes = fileLoader.getResource(name);
    resource = new OsgiBundleResource(bundle, name);

    testFileVsOsgiFileResolution(fileRes, resource);
}

From source file:spring.osgi.io.OsgiBundleResourceTest.java

@Test
@Ignore/*from   w w w .  j  a  v  a  2s.c  om*/
public void testFileWithNormalCharsInTheNameBeingResolved() throws Exception {
    String name = "file:.project";
    FileSystemResourceLoader fileLoader = new FileSystemResourceLoader();
    fileLoader.setClassLoader(getClass().getClassLoader());

    Resource fileRes = fileLoader.getResource(name);

    resource = new OsgiBundleResource(bundle, name);
    testFileVsOsgiFileResolution(fileRes, resource);
}