[jboss-osgi-commits] JBoss-OSGI SVN: r100977 - projects/jboss-osgi/projects/runtime/framework/branches/alesj_service-mix/src/main/java/org/jboss/osgi/framework/metadata/internal.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Mon Feb 15 12:32:11 EST 2010


Author: alesj
Date: 2010-02-15 12:32:11 -0500 (Mon, 15 Feb 2010)
New Revision: 100977

Modified:
   projects/jboss-osgi/projects/runtime/framework/branches/alesj_service-mix/src/main/java/org/jboss/osgi/framework/metadata/internal/OSGiPojoMetaData.java
Log:
Make mdr demand optional.

Modified: projects/jboss-osgi/projects/runtime/framework/branches/alesj_service-mix/src/main/java/org/jboss/osgi/framework/metadata/internal/OSGiPojoMetaData.java
===================================================================
--- projects/jboss-osgi/projects/runtime/framework/branches/alesj_service-mix/src/main/java/org/jboss/osgi/framework/metadata/internal/OSGiPojoMetaData.java	2010-02-15 17:30:56 UTC (rev 100976)
+++ projects/jboss-osgi/projects/runtime/framework/branches/alesj_service-mix/src/main/java/org/jboss/osgi/framework/metadata/internal/OSGiPojoMetaData.java	2010-02-15 17:32:11 UTC (rev 100977)
@@ -85,7 +85,8 @@
                builder.addRelatedClass(exposedType, "OSGi");
             }
          }
-         builder.addDemand(mdrService, ControllerState.PRE_INSTALL, null);
+         if (mdrService != null)
+            builder.addDemand(mdrService, ControllerState.PRE_INSTALL, null);
 
          initialized = true;
       }



More information about the jboss-osgi-commits mailing list