killbill-memoizeit

Fixing stupid binding issue

11/3/2011 9:46:07 PM

Details

diff --git a/entitlement/src/main/java/com/ning/billing/entitlement/glue/EntitlementModule.java b/entitlement/src/main/java/com/ning/billing/entitlement/glue/EntitlementModule.java
index 98a675d..fd27374 100644
--- a/entitlement/src/main/java/com/ning/billing/entitlement/glue/EntitlementModule.java
+++ b/entitlement/src/main/java/com/ning/billing/entitlement/glue/EntitlementModule.java
@@ -67,6 +67,7 @@ public class EntitlementModule extends AbstractModule {
 
     protected void installEntitlementCore() {
         bind(IEntitlementSystem.class).to(Engine.class).asEagerSingleton();
+        bind(Engine.class).asEagerSingleton();
         bind(IPlanAligner.class).to(PlanAligner.class).asEagerSingleton();
     }
 
diff --git a/entitlement/src/main/java/com/ning/billing/entitlement/glue/IEntitlementConfig.java b/entitlement/src/main/java/com/ning/billing/entitlement/glue/IEntitlementConfig.java
index 8c8e3cc..0504110 100644
--- a/entitlement/src/main/java/com/ning/billing/entitlement/glue/IEntitlementConfig.java
+++ b/entitlement/src/main/java/com/ning/billing/entitlement/glue/IEntitlementConfig.java
@@ -34,6 +34,6 @@ public interface IEntitlementConfig {
     public String getCatalogConfigFileName();
 
     @Config("killbill.entitlement.engine.notifications.sleep")
-    @Default("1000")
+    @Default("500")
     public long getNotificationSleepTimeMs();
 }