diff -ruN xbean-bootstrap.orig/xbean-classloader/src/main/java/org/apache/xbean/classloader/ThreadContextClassLoaderFactoryBean.java xbean-bootstrap/xbean-classloader/src/main/java/org/apache/xbean/classloader/ThreadContextClassLoaderFactoryBean.java --- xbean-bootstrap.orig/xbean-classloader/src/main/java/org/apache/xbean/classloader/ThreadContextClassLoaderFactoryBean.java 2014-06-15 00:19:37.572319666 -0400 +++ xbean-bootstrap/xbean-classloader/src/main/java/org/apache/xbean/classloader/ThreadContextClassLoaderFactoryBean.java 2014-06-15 00:51:06.431593352 -0400 @@ -16,8 +16,6 @@ */ package org.apache.xbean.classloader; -import org.springframework.beans.factory.FactoryBean; - /** * A factory bean to expose the current thread context class loader. * @@ -25,7 +23,7 @@ * element="threadContextClassLoader" description="References the ClassLoader of the current thread context" * @version $Revision: 437551 $ */ -public class ThreadContextClassLoaderFactoryBean implements FactoryBean { +public class ThreadContextClassLoaderFactoryBean { public Object getObject() throws Exception { return Thread.currentThread().getContextClassLoader();