killbill-memoizeit

junction: Add INFO log for when skipping future started subscription

10/28/2016 4:44:54 PM

Details

diff --git a/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultInternalBillingApi.java b/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultInternalBillingApi.java
index 72950d7..ff1e3f4 100644
--- a/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultInternalBillingApi.java
+++ b/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultInternalBillingApi.java
@@ -176,6 +176,7 @@ public class DefaultInternalBillingApi implements BillingInternalApi {
 
             // The subscription did not even start, so there is nothing to do yet, we can skip and avoid some NPE down the line when calculating the BCD
             if (subscription.getState() == null) {
+                log.info("Skipping subscription id='{}', state = NULL, might be future started", subscription.getId());
                 continue;
             }