bug fixed Logging error on osgi

This commit is contained in:
wenshao
2013-05-01 15:49:58 +08:00
parent 7e3b565236
commit 18d7bd0e3b
2 changed files with 21 additions and 17 deletions
@@ -51,13 +51,10 @@ public class LogFactory {
Resources.classForName(testClassName);
Class implClass = Resources.classForName(implClassName);
logConstructor = implClass.getConstructor(new Class[] { Class.class });
{
Class<?> declareClass = logConstructor.getDeclaringClass();
if (!Log.class.isAssignableFrom(declareClass)) {
logConstructor = null;
} else {
return;
}
Class<?> declareClass = logConstructor.getDeclaringClass();
if (!Log.class.isAssignableFrom(declareClass)) {
logConstructor = null;
}
} catch (Throwable t) {
t.printStackTrace();