This is an automated email from the ASF dual-hosted git repository.

arnold pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 4b7335b72455de2295afaf111bbfc4ebb981b33d
Author: Arnold Galovics <[email protected]>
AuthorDate: Fri Jun 20 13:47:47 2025 +0200

    Revert "FINERACT-2181: Add missing converters to persistence.xml"
    
    This reverts commit 62bb1e6509ebf4ab72d62137a7f0f0215f791266.
---
 .../jpa/static-weaving/module/investor/persistence.xml   | 16 ++++------------
 .../jpa/static-weaving/module/loan/persistence.xml       | 13 ++++---------
 .../module/progressive-loan/persistence.xml              | 13 ++++---------
 .../jpa/static-weaving/module/provider/persistence.xml   | 16 ++++------------
 .../jpa/static-weaving/module/savings/persistence.xml    |  1 +
 5 files changed, 17 insertions(+), 42 deletions(-)

diff --git 
a/fineract-investor/src/main/resources/jpa/static-weaving/module/investor/persistence.xml
 
b/fineract-investor/src/main/resources/jpa/static-weaving/module/investor/persistence.xml
index 656e3f3ea6..4468eb515e 100644
--- 
a/fineract-investor/src/main/resources/jpa/static-weaving/module/investor/persistence.xml
+++ 
b/fineract-investor/src/main/resources/jpa/static-weaving/module/investor/persistence.xml
@@ -88,9 +88,6 @@
         
<class>org.apache.fineract.investor.domain.ExternalAssetOwnerTransferLoanMapping</class>
         
<class>org.apache.fineract.investor.domain.ExternalAssetOwnerJournalEntryMapping</class>
 
-        <!-- Investor Module Converters -->
-        <class>org.apache.fineract.investor.domain.ExternalIdConverter</class>
-
         <!-- Loan Module Entities -->
         
<class>org.apache.fineract.portfolio.delinquency.domain.DelinquencyBucketMappings</class>
         
<class>org.apache.fineract.portfolio.delinquency.domain.LoanDelinquencyAction</class>
@@ -112,6 +109,7 @@
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRepaymentScheduleInstallment</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRescheduleRequestToTermVariationMapping</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusChangeHistory</class>
+        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTermVariations</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTopupDetails</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTrancheCharge</class>
@@ -132,19 +130,13 @@
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductPaymentAllocationRule</class>
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductVariableInstallmentConfig</class>
         
<class>org.apache.fineract.portfolio.repaymentwithpostdatedchecks.domain.PostDatedChecks</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.ClientCollateralManagement</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.CollateralManagementDomain</class>
         
<class>org.apache.fineract.portfolio.collateral.domain.LoanCollateral</class>
 
-        <!-- Loan Module Converters -->
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.AccountingRuleTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanSubStatusConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
-
         <!-- Tax Module Entities -->
         <class>org.apache.fineract.portfolio.tax.domain.TaxComponent</class>
         
<class>org.apache.fineract.portfolio.tax.domain.TaxComponentHistory</class>
diff --git 
a/fineract-loan/src/main/resources/jpa/static-weaving/module/loan/persistence.xml
 
b/fineract-loan/src/main/resources/jpa/static-weaving/module/loan/persistence.xml
index 0a8b7e2fec..cf99a6070d 100644
--- 
a/fineract-loan/src/main/resources/jpa/static-weaving/module/loan/persistence.xml
+++ 
b/fineract-loan/src/main/resources/jpa/static-weaving/module/loan/persistence.xml
@@ -100,6 +100,7 @@
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRepaymentScheduleInstallment</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRescheduleRequestToTermVariationMapping</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusChangeHistory</class>
+        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTermVariations</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTopupDetails</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTrancheCharge</class>
@@ -120,19 +121,13 @@
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductPaymentAllocationRule</class>
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductVariableInstallmentConfig</class>
         
<class>org.apache.fineract.portfolio.repaymentwithpostdatedchecks.domain.PostDatedChecks</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.ClientCollateralManagement</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.CollateralManagementDomain</class>
         
<class>org.apache.fineract.portfolio.collateral.domain.LoanCollateral</class>
 
-        <!-- Loan Module Converters -->
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.AccountingRuleTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanSubStatusConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
-
         <!-- Tax Module Entities -->
         <class>org.apache.fineract.portfolio.tax.domain.TaxComponent</class>
         
<class>org.apache.fineract.portfolio.tax.domain.TaxComponentHistory</class>
diff --git 
a/fineract-progressive-loan/src/main/resources/jpa/static-weaving/module/progressive-loan/persistence.xml
 
b/fineract-progressive-loan/src/main/resources/jpa/static-weaving/module/progressive-loan/persistence.xml
index 9020127fa9..53b878af9f 100644
--- 
a/fineract-progressive-loan/src/main/resources/jpa/static-weaving/module/progressive-loan/persistence.xml
+++ 
b/fineract-progressive-loan/src/main/resources/jpa/static-weaving/module/progressive-loan/persistence.xml
@@ -100,6 +100,7 @@
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRepaymentScheduleInstallment</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRescheduleRequestToTermVariationMapping</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusChangeHistory</class>
+        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTermVariations</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTopupDetails</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTrancheCharge</class>
@@ -120,19 +121,13 @@
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductPaymentAllocationRule</class>
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductVariableInstallmentConfig</class>
         
<class>org.apache.fineract.portfolio.repaymentwithpostdatedchecks.domain.PostDatedChecks</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.ClientCollateralManagement</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.CollateralManagementDomain</class>
         
<class>org.apache.fineract.portfolio.collateral.domain.LoanCollateral</class>
 
-        <!-- Loan Module Converters -->
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.AccountingRuleTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanSubStatusConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
-
         <!-- Tax Module Entities -->
         <class>org.apache.fineract.portfolio.tax.domain.TaxComponent</class>
         
<class>org.apache.fineract.portfolio.tax.domain.TaxComponentHistory</class>
diff --git 
a/fineract-provider/src/main/resources/jpa/static-weaving/module/provider/persistence.xml
 
b/fineract-provider/src/main/resources/jpa/static-weaving/module/provider/persistence.xml
index 7c7b5dd9cd..fb51c94302 100644
--- 
a/fineract-provider/src/main/resources/jpa/static-weaving/module/provider/persistence.xml
+++ 
b/fineract-provider/src/main/resources/jpa/static-weaving/module/provider/persistence.xml
@@ -175,9 +175,6 @@
         
<class>org.apache.fineract.investor.domain.ExternalAssetOwnerTransferLoanMapping</class>
         
<class>org.apache.fineract.investor.domain.ExternalAssetOwnerJournalEntryMapping</class>
 
-        <!-- Investor Module Converters -->
-        <class>org.apache.fineract.investor.domain.ExternalIdConverter</class>
-
         <!-- Loan Module Entities -->
         
<class>org.apache.fineract.portfolio.delinquency.domain.DelinquencyBucketMappings</class>
         
<class>org.apache.fineract.portfolio.delinquency.domain.LoanDelinquencyAction</class>
@@ -199,6 +196,7 @@
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRepaymentScheduleInstallment</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanRescheduleRequestToTermVariationMapping</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusChangeHistory</class>
+        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTermVariations</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTopupDetails</class>
         
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTrancheCharge</class>
@@ -219,19 +217,13 @@
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductPaymentAllocationRule</class>
         
<class>org.apache.fineract.portfolio.loanproduct.domain.LoanProductVariableInstallmentConfig</class>
         
<class>org.apache.fineract.portfolio.repaymentwithpostdatedchecks.domain.PostDatedChecks</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
+        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.ClientCollateralManagement</class>
         
<class>org.apache.fineract.portfolio.collateralmanagement.domain.CollateralManagementDomain</class>
         
<class>org.apache.fineract.portfolio.collateral.domain.LoanCollateral</class>
 
-        <!-- Loan Module Converters -->
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.AllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.AccountingRuleTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanSubStatusConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionTypeConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTypeListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanproduct.domain.SupportedInterestRefundTypesListConverter</class>
-        
<class>org.apache.fineract.portfolio.loanaccount.domain.LoanStatusConverter</class>
-
         <!-- Document Module Entities -->
         
<class>org.apache.fineract.infrastructure.documentmanagement.domain.Document</class>
 
diff --git 
a/fineract-savings/src/main/resources/jpa/static-weaving/module/savings/persistence.xml
 
b/fineract-savings/src/main/resources/jpa/static-weaving/module/savings/persistence.xml
index 1e6e6db5b1..60ec696bb5 100644
--- 
a/fineract-savings/src/main/resources/jpa/static-weaving/module/savings/persistence.xml
+++ 
b/fineract-savings/src/main/resources/jpa/static-weaving/module/savings/persistence.xml
@@ -92,6 +92,7 @@
         
<class>org.apache.fineract.portfolio.interestratechart.domain.InterestIncentives</class>
         
<class>org.apache.fineract.portfolio.interestratechart.domain.InterestRateChart</class>
         
<class>org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartSlab</class>
+        
<class>org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartFields</class>
         
<class>org.apache.fineract.portfolio.savings.domain.DepositAccountInterestIncentive</class>
         
<class>org.apache.fineract.portfolio.savings.domain.DepositAccountInterestIncentives</class>
         
<class>org.apache.fineract.portfolio.savings.domain.DepositAccountInterestRateChart</class>

Reply via email to