ptuomola commented on a change in pull request #2013:
URL: https://github.com/apache/fineract/pull/2013#discussion_r777464762



##########
File path: 
integration-tests/src/test/java/org/apache/fineract/integrationtests/LoanDisbursementDetailsIntegrationTest.java
##########
@@ -76,7 +76,7 @@ public void createAndValidateMultiDisburseLoansBasedOnEmi() {
         String withoutInstallmentAmount = "";
         String proposedAmount = "10000";
         createTranches.add(this.loanTransactionHelper.createTrancheDetail(id, 
"01 June 2015", "5000"));
-        createTranches.add(this.loanTransactionHelper.createTrancheDetail(id, 
"01 Sep 2015", "5000"));
+        createTranches.add(this.loanTransactionHelper.createTrancheDetail(id, 
"01 September 2015", "5000"));

Review comment:
       Ok - looks like this has indeed changed for JDK17: 
https://stackoverflow.com/questions/69267710/septembers-short-form-sep-no-longer-parses-in-java-17-in-en-gb-locale
   
   It's not nice that this would potentially break some clients. But I suppose 
this should never happen as long as people are using machine generated dates - 
as they should be providing the correct string anyway. It's only if someone is 
manually typing "17 Sep" or hardcoding such strings.
   
   But I don't think it warrants implementing some specific handling in 
Fineract, given that this will be the standard for all solutions compiled with 
JDK17. 




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to