How get application context classloader from spring xml configuration, to set it like a param for other bean? From java code I could just
@Autowired
ApplicationContext context
...
{
ClassLoader classLoader = context.getClassLoader();
}
why not using a container bean?
@bean
public class ClassLoaderHolderBean implements ClassLoaderHolder {
@Autowired
ApplicationContext context;
@override
public ClassLoader getClassLoader() {
return context.getClassLoader();
}
}
Then inject this bean where needed.