[jboss-svn-commits] JBL Code SVN: r31867 - labs/jbossrules/trunk/drools-api/src/main/java/org/drools/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Feb 28 00:10:09 EST 2010


Author: mark.proctor at jboss.com
Date: 2010-02-28 00:10:08 -0500 (Sun, 28 Feb 2010)
New Revision: 31867

Modified:
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/util/ServiceRegistryImpl.java
Log:
JBRULES-2351 OSGi Ready 
-BPMN2 and DecisionTables providers are now registered properly
-ServiceRegistry now does not add defaults to the main registry, instead it uses those as a fallback if nothing is registered.

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/util/ServiceRegistryImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/util/ServiceRegistryImpl.java	2010-02-28 05:08:26 UTC (rev 31866)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/util/ServiceRegistryImpl.java	2010-02-28 05:10:08 UTC (rev 31867)
@@ -69,8 +69,6 @@
      */
     public synchronized void unregisterLocator(Class cls) {
         this.registry.remove( cls.getName() );
-        this.registry.put( cls.getName(),
-                           this.defaultServices.get( cls.getName() ) );
     }
     
     synchronized void registerInstance(Service service, Map map) {  



More information about the jboss-svn-commits mailing list