Replacing create ledger with add sub ledger.
diff --git a/service/src/main/java/io/mifos/portfolio/service/internal/util/AccountingAdapter.java b/service/src/main/java/io/mifos/portfolio/service/internal/util/AccountingAdapter.java
index a0a136b..23ab654 100644
--- a/service/src/main/java/io/mifos/portfolio/service/internal/util/AccountingAdapter.java
+++ b/service/src/main/java/io/mifos/portfolio/service/internal/util/AccountingAdapter.java
@@ -191,7 +191,7 @@
logger.info("Creating ledger with identifier '{}'", ledgerIdentifer);
final EventExpectation expectation = accountingListener.expectLedgerCreation(generatedLedger.getIdentifier());
- ledgerManager.createLedger(generatedLedger);
+ ledgerManager.addSubLedger(parentLedger, generatedLedger);
final boolean ledgerCreationDetected = expectation.waitForOccurrence(5, TimeUnit.SECONDS);
if (!ledgerCreationDetected)
logger.warn("Waited 5 seconds for creation of ledger '{}', but it was not detected. This could cause subsequent " +