borikas commented on PR #3854: URL: https://github.com/apache/fineract/pull/3854#issuecomment-2147331661
> @adamsaghy I'm sorry for the delay. (I thought I could quickly deal with the problem and then write back, but no). I'm a bit stuck with these two tests right now: `ClientLoanIntegrationTest - testLoanCharges_INSTALLATION_FEE`. `SchedulerJobsTestResults - testInterestTransferForSavings`. > > They started to fail for me after this commit [c267bfd](https://github.com/apache/fineract/commit/c267bfd61902c9313c2a1c4dc5f598104d5c3188), they do not pass without an annotation @transactional(propagation = Propagation.REQUIRES_NEW) The first one does not pass without this annotation on the `fetchPostInterestTransactionIds` method in the `AccountTransfersReadPlatformServiceImpl` class. And the second without it on the `retrieveLoanLinkedAssociation` method in the `AccountAssociationsCustomRepositoryImpl` class. > > I will work further and try to solve this ASAP. @adamsaghy It looks like we have a problem with caching sql queries when migrating from jdbcTemplate to queryDSL, because queryDSL uses EntityManager Cache, at the same time as jdbcTemplate uses Spring Cache. -- 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]
