Author: alesj
Date: 2009-12-01 11:59:47 -0500 (Tue, 01 Dec 2009)
New Revision: 97249
Modified:
projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/KernelDictionaryFactory.java
Log:
Try target first, fall back to bean info.
Modified:
projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/KernelDictionaryFactory.java
===================================================================
---
projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/KernelDictionaryFactory.java 2009-12-01
16:53:38 UTC (rev 97248)
+++
projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle/KernelDictionaryFactory.java 2009-12-01
16:59:47 UTC (rev 97249)
@@ -116,13 +116,13 @@
{
ClassInfo clazz = null;
BeanInfo info = context.getBeanInfo();
- if (info != null)
+ if (context.getTarget() != null)
{
- clazz = info.getClassInfo();
+ clazz = getClassInfo(context.getTarget().getClass());
}
- else if (context.getTarget() != null)
+ else if (info != null)
{
- clazz = getClassInfo(context.getTarget().getClass());
+ clazz = info.getClassInfo();
}
if (clazz != null)