[jboss-osgi-commits] JBoss-OSGI SVN: r97249 - projects/jboss-osgi/trunk/reactor/framework/src/main/java/org/jboss/osgi/framework/bundle.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Tue Dec 1 11:59:48 EST 2009


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)



More information about the jboss-osgi-commits mailing list