Hi guys: Could it be in method:load in class CoreContainer: libLoader = SolrResourceLoader.createClassLoader(f, null);
The parent ClassLoader is set to null, shouldn't it be the current classloader? e.g." libLoader = SolrResourceLoader.createClassLoader(f,Thread.currentThread().getContextClassLoader( )); Thanks -John On Sun, Jul 5, 2009 at 11:38 PM, John Wang <john.w...@gmail.com> wrote: > Hi Chris: > > The problem is that (at least for me, not a expert spring'er) The > beans are being loaded (and when the class loading issue occurs) at > construction time of FileSystemXmlApplicationContex, the setClassLoader > method by the time can be called is too late. > > -John > > > On Thu, Jul 2, 2009 at 2:26 PM, Chris Hostetter > <hossman_luc...@fucit.org>wrote: > >> >> : I did try that. The problem is that you can't tell >> : FileSystemXmlApplicationContext to load with a different ClassLoader. >> >> why not? >> >> it subclasses DefaultResourceLoader which has the setClassLoader method >> Mark pointed out. >> >> >> >> -Hoss >> >> >