Noel, >I just ran grep on the James sources: > >AvalonMailStore.java: reply = (MailRepository) >Class.forName(repClass).newInstance(); >AvalonUsersStore.java: UsersRepository rep = (UsersRepository) >Class.forName(repClass).newInstance(); >JdbcDataSource.java: Class.forName(jdbcDriver, true, >Thread.currentThread().getContextClassLoader()); >NNTPUtil.java: Object obj = Class.forName(clsName).newInstance(); >MailetLoader.java: Mailet mailet = (Mailet) >Class.forName(className).newInstance(); >MatchLoader.java: Matcher matcher = (Matcher) >Class.forName(className).newInstance(); > >I guess that you'd like these changed? :-) > > Indeed.
Class.forName(..) without the classloader param is always a looming problem for classloader trees. - ph -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
