use Spring bean protection domain and classloader