Adam Saghy created FINERACT-2610:
------------------------------------
Summary: EclipseLink Concurrency Bug
Key: FINERACT-2610
URL: https://issues.apache.org/jira/browse/FINERACT-2610
Project: Apache Fineract
Issue Type: Bug
Affects Versions: 1.14.0
Reporter: Adam Saghy
Assignee: Adam Saghy
Fix For: 1.15.0
Fixes EclipseLink{{{}ArgumentListFunctionExpression.printSQL(){}}}race
condition (Issues #1867, #1717, #2136) where concurrent COB threads corrupt the
shared expression tree, producing malformed SQL
missing{{{}THEN{}}}/{{{}ELSE{}}}/{{{}END{}}}clauses
*Fix*
* Replace unary negation ({{{}-x{}}}) with binary subtraction ({{{}(0 -
x){}}}) in all CASE/COALESCE JPQL expressions
in{{{}LoanTransactionRepository{}}}and{{{}LoanAmortizationAllocationMappingRepository{}}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)