killbill-memoizeit

catalog: fix StackOverFlow See 4b70704358d59bc022b17a69c673f31e61fd8563. Signed-off-by:

11/6/2016 7:02:12 PM

Details

diff --git a/catalog/src/main/java/org/killbill/billing/catalog/DefaultPlanPhase.java b/catalog/src/main/java/org/killbill/billing/catalog/DefaultPlanPhase.java
index ab28d81..bf451af 100644
--- a/catalog/src/main/java/org/killbill/billing/catalog/DefaultPlanPhase.java
+++ b/catalog/src/main/java/org/killbill/billing/catalog/DefaultPlanPhase.java
@@ -251,7 +251,7 @@ public class DefaultPlanPhase extends ValidatingConfig<StandaloneCatalog> implem
         sb.append(", fixed=").append(fixed);
         sb.append(", recurring=").append(recurring);
         sb.append(", usages=").append(Arrays.toString(usages));
-        sb.append(", plan=").append(plan);
+        sb.append(", plan=").append(plan.getName());
         sb.append('}');
         return sb.toString();
     }